
Fermé
Publié
Payé lors de la livraison
1. PROJECT GOAL /// BUDGET 140$ PLEAS Check budget ............................................................................. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Build a complete TrueNAS SCALE server with: - ZFS storage (4 HDDs) - OS mirror (2× Samsung 870 EVO) - NVMe pool for Apps, VM, Cache (4× NVMe) - Plex/Jellyfin 4K streaming with GPU hardware transcoding - Cloudflare Tunnel for secure external access (no open ports) - Full Apps Marketplace (TrueNAS Official + TrueCharts) - SMB/NFS shares - Snapshots and backup policies 2. STORAGE ARCHITECTURE (BASED ON USER HARDWARE) • 4 × 3.5" HDD → ZFS RAIDZ1 pool “tank” • 2 × Samsung 870 EVO → BootPool (RAID1) • 4 × NVMe M.2 → apps, VM, cache, metadata Dataset layout: tank/media – recordsize 1M tank/downloads – recordsize 128K tank/apps – recordsize 128K tank/vm – recordsize 16K tank/backup – recordsize 128K ZFS settings: Compression: lz4 ATIME: off Dedup: off Sync: standard 3. TRUENAS SCALE INSTALLATION 1. Create boot USB (BalenaEtcher) 2. Boot server → enable AHCI, disable CSM, enable virtualization 3. Install TrueNAS SCALE on 2× 870 EVO as RAID1 mirror 4. Reboot and open web UI at: http://SERVER_IP 5. Set: - Static IP - Timezone: Europe/Paris - DNS: 1.1.1.1 (Cloudflare) - System updates ON 4. CREATE ZFS POOLS • Pool “tank” → 4× HDD → RAIDZ1 • Pool “nvme_apps” → 1× NVMe for Apps • Pool “nvme_vm” → 1× NVMe for VM storage • Pool “nvme_slog” → optional fast NVMe for SLOG • Pool “nvme_l2arc” → optional NVMe for L2ARC (if RAM < 128GB) 5. SHARES CONFIGURATION SMB share for Windows: - tank/media - ACL: Assign user with read/write access NFS share for Linux (optional) 6. INSTALL APPS (FREE APP STORE) A. TrueNAS Official Catalog → free B. Install TrueCharts (free): Apps → Manage Catalogs → Add: Name: TrueCharts Repo: [login to view URL] Train: enterprise Pool: nvme_apps 7. 4K STREAMING (PLEX OR JELLYFIN) Enable GPU: Apps → Settings → Enable GPU Support → Reboot Install Plex (or Jellyfin): - Mount: /mnt/tank/media - Enable: Hardware transcoding (NVENC) - 4K HEVC 10bit support 8. VIRTUAL MACHINES (OPTIONAL) Enable KVM Use pool “nvme_vm” for VM disks Create Windows, Debian, Ubuntu VMs as needed 9. SNAPSHOTS & BACKUP Enable automatic ZFS snapshots: - Frequency: hourly or daily - Retention: 1–2 weeks Enable replication or external USB backup 10. SECURITY HARDENING - Enable 2FA - Disable root SSH login - Use SSH keys - Block WAN access in firewall - Local network access only 11. CLOUDFLARE SECURE ACCESS (NO OPEN PORTS) Requirements: - Domain name (ANY domain) - Cloudflare account (free) A. Add domain to Cloudflare B. Open Cloudflare → Zero Trust → Tunnels → Create Tunnel C. Install cloudflared on TrueNAS: curl -L [login to view URL] -o [login to view URL] sudo dpkg -i [login to view URL] D. Cloudflare → Public Hostnames: Add services: TrueNAS UI → [login to view URL] → port 443 Plex → [login to view URL] → port 32400 Jellyfin → [login to view URL] → port 8096 Nextcloud → [login to view URL] → port 9000 Reverse Proxy (optional) → [login to view URL] → port 81 BENEFITS: • No port forwarding • IP remains hidden • Free SSL certificates • Full HTTPS access • Zero Trust security 12. FREELANCER TASK LIST (FINAL) The freelancer must: ✓ Install TrueNAS SCALE on RAID1 SSD ✓ Create ZFS pools (HDD RAIDZ1 + NVMe) ✓ Create datasets with correct recordsize ✓ Configure SMB/NFS shares ✓ Install TrueNAS Apps + TrueCharts ✓ Install & configure Plex/Jellyfin with GPU ✓ Configure Snapshots and Backups ✓ Install and configure Cloudflare Tunnel (secure external access) ✓ Create subdomains for services ✓ Test 4K streaming, remote access, NVMe performance, ZFS health ::::::::::::::::::::::::::::::::::::::::::::::::BAKUP ) EXPORT FULL SYSTEM CONFIGURATION (REQUIRED) ------------------------------------------------------------ Navigate to: System Settings → General → Save Config Then: ✔ Check the option: Include Secret Seed (This is mandatory. It includes all encrypted data: passwords, app secrets, certificates, database credentials, API keys, Cloudflare Tunnel keys, etc.) ✔ Download the configuration file: [login to view URL] Save this file in two locations: 1. Inside the NAS: /mnt/tank/backup/ 2. On the client’s PC or USB drive This file allows a FULL RESTORE of: - Network settings - SMB/NFS shares - Users and groups - Permissions / ACL - Apps configuration - TrueCharts settings - Cloudflare Tunnel configuration - Pool import settings - All system preferences ------------------------------------------------------------ 2) CREATE BOOT-POOL SNAPSHOT (OPTIONAL BUT RECOMMENDED) ------------------------------------------------------------ Open TrueNAS Shell and execute: zfs snapshot boot-pool/ROOT/default@post_install_backup This creates an OS-level snapshot, allowing rollback to the exact working state after installation. ------------------------------------------------------------ 3) VERIFY ZPOOL HEALTH & IMPORTABILITY ------------------------------------------------------------ Run the following commands in TrueNAS Shell: zpool status zpool import Confirm: - All pools show ONLINE - No errors reported - All pools are importable ------------------------------------------------------------ 4) DELIVERABLES FOR THE CLIENT ------------------------------------------------------------ The freelancer must provide: ✔ The file: [login to view URL] ✔ Screenshot of successful config export ✔ Screenshot or log of “zpool status” ✔ Screenshot of boot-pool snapshot (if created) ------------------------------------------------------------ 5) FREELANCER TASK SUMMARY ------------------------------------------------------------ 1. Export full TrueNAS configuration with “Include Secret Seed”. 2. Save configuration in NAS + client’s external location. 3. Create a boot-pool snapshot. 4. Verify ZFS pool health. 5. Send all required files and screenshots to the client.
N° de projet : 40025265
7 propositions
Projet à distance
Actif à il y a 2 mois
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
7 freelances proposent en moyenne $199 USD pour ce travail

With over a decade of experience in Network, Cybersecurity, VoIP, and System Engineering, I possess the necessary skills and knowledge to undertake your project. I have worked extensively with Linux servers and network administration, making me well-versed in TrueNAS SCALE installation and configuration. My proficiency extends to creating ZFS pools, configuring SMB/NFS shares, installing applications (like the ones from TrueCharts), setting up GPU support for streaming apps like Plex or Jellyfin and establishing snapshots & backup policies for data resilience. Maintaining constant communication and delivering projects on time are always high on my priority list. Therefore if you choose to hire me for your project you can expect 24-hour availability, prompt responses and timely project delivery backed up by professional execution. With all these skills combined in my repertoire, I'm confident that I will be able to deliver not just a functional TrueNAS SCALE server within your budget of $140 but a reliable solution that would cater effectively to all your needs. Let's connect!
$200 USD en 7 jours
7,2
7,2

As a seasoned Data Center Expert with 10+ years of extensive experience, I have acquired a diverse skill set that makes me an ideal candidate for your project. Having worked on various Storages including IBM, EMC, HP, and Huawei, I am well-versed in Storage Architecture and can adeptly handle the ZFS settings as specified in your project description. Additionally, my expertise in Networking and Virtualization (VMware and Microsoft Hyper-V) will prove crucial in setting up TrueNAS SCALE and configuring SMB/NFS shares. Moreover, my proficiency in Python for scripting would come in handy while managing pools, datasets and ensuring the correct recordsize. My track record of successfully installing numerous TrueNAS Apps along with TrueCharts gives me an added advantage in facilitating your desired Application installations. Furthermore, I have dealt with GPUs extensively, strengthening my ability to smoothly configure Plex/Jellyfin to enable 4K streaming as you require. Lastly, My determination to provide a deliverable that meets your expectations extends to a rigorous test of all functionalities including 4K streaming, remote access, NVMe performance and ZFS health. Choose me for an efficient implementation that doesn't compromise on data security or system performance.
$500 USD en 7 jours
6,0
6,0

Hello, I’d be glad to assist with your project. I have experience handling similar work and will make sure everything runs smoothly from start to finish. My goal is to deliver quality results on time and ensure you’re completely satisfied with the outcome. Let’s connect to discuss your project details — I’m ready to get started right away. Best regards, Pallvi Gupta
$100 USD en 2 jours
4,7
4,7

Hello, I’m an IT expert with over 20 years of experience in the industry. I hold certifications as a Cisco Certified Networking Professional (300-100 and 300-115), Linux Certified Professional (LPI 101, 102, 103), Red Hat Certified System Administrator, VMware Certified Professional (versions 4, 5, and 5.5), as well as being a Microsoft System Administrator/Engineer from 2003 to 2022 and AZ104
$140 USD en 1 jour
3,4
3,4

Hi Paulo N., Thank you for sharing the detailed project requirements for building a TrueNAS SCALE server. I have thoroughly reviewed the specifications and am excited about the possibility of working on this project. Here are a few questions I have before we proceed: 1. Are there any additional requirements or preferences that you have not mentioned yet? 2. Do you have the hardware already in place, or will I need to assist in sourcing any components? 3. Can you provide an estimated timeline for project completion? Why Choose Me? - Over 250 large projects successfully completed - Consistent 5-star feedback over the last 5 years - In-depth experience with TrueNAS, ZFS, and related technologies Availability: I am available from 9 AM - 9 PM Eastern Time and can dedicate full-time hours to this project. I'm looking forward to discussing this further and can send you my latest work privately if you'd like. Best regards, Syeda Yusra Zubair
$170 USD en 7 jours
0,0
0,0

Hi Paulo N., I have thoroughly reviewed your project description and can confidently meet your needs for building a complete TrueNAS SCALE server, encompassing all specific requirements including ZFS storage configuration, Plex/Jellyfin setup with GPU hardware transcoding, and secure access via Cloudflare Tunnel. I am Kanzah Afaq, a System Administrator with over 7 years of experience in Linux, Network Administration, and Data Management. I specialize in deploying and configuring storage solutions and have expertise in TrueNAS installations. You can check my portfolio showcasing similar projects here: https://www.freelancer.com/u/KanzahAfaqAhmad I am ready to dedicate my skills to ensure your project is successful and meets all outlined specifications. Let’s discuss how I can bring this project to fruition. Thank you for considering my proposal. Regards, Kanzah Afaq
$250 USD en 7 jours
0,0
0,0

Hi Paulo N., I've thoroughly reviewed your project requirements for building a complete TrueNAS SCALE server and am excited about the opportunity to assist you. I specialize in System Administration with over 6 years of experience, focusing on Linux, Network Administration, Virtual Machines, and Cloud Security. My skills perfectly align with your project goals, including ZFS storage configuration, cloud security with Cloudflare, and optimizing media streaming with Plex/Jellyfin. I have a proven track record in setting up comprehensive storage architectures and implementing secure external access. My expertise ensures that your setup achieves efficient performance and robust security. Please review my portfolio for previous projects that reflect my capabilities: https://www.freelancer.com/u/adily1 I am confident in my ability to exceed your expectations and deliver outstanding results. Thanks, Adil Yousuf
$30 USD en 7 jours
1,7
1,7

PARIS, France
Méthode de paiement vérifiée
Membre depuis févr. 7, 2014
$30-250 USD
$10-30 USD
$30-250 USD
$10-30 USD
$10-30 USD
$10-30 USD
$250-750 USD
$750-1500 USD
$2-8 USD / heure
$30-250 AUD
₹1500-12500 INR
minimum ₹2500 INR / heure
$30-250 USD
$30-250 USD
₹1250-2500 INR / heure
£20-250 GBP
₹1500-12500 INR
€250-750 EUR
minimum $50 CAD / heure
$25-50 USD / heure
$30-250 USD
₹750-1250 INR / heure
$25-50 USD / heure
$30-250 USD
$30-250 USD