ทุกเดือน เงินจะถูกหักจากบัตรของคุณอย่างเงียบๆ สำหรับค่าสมัครบริการต่างๆ ไม่กี่ดอลลาร์สำหรับพื้นที่เก็บข้อมูลคลาวด์ ค่าใช้จ่ายเพิ่มอีกนิดหน่อยสำหรับตัวจัดการรหัสผ่าน รวมถึงค่าสตรีมมิ่ง ค่าวิเคราะห์ข้อมูล หรือค่าติดตามงาน โดยเฉลี่ยแล้ว ผู้ใช้ทั่วไปใช้จ่ายมากกว่า $1,000 ต่อปีสำหรับบริการดิจิทัล โดยไม่ทันสังเกตด้วยซ้ำว่าค่าใช้จ่ายเล็กๆ น้อยๆ เหล่านี้รวมกันเป็นจำนวนมหาศาลได้อย่างไร
แต่ถ้าคุณสามารถได้รับฟีเจอร์เดียวกันทุกประการ โดยไม่ต้องจ่ายแม้แต่เซ็นต์เดียวให้กับบริษัทล่ะ?
การทำ Self-hosting หรือการเรียกใช้เซิร์ฟเวอร์ของคุณเอง ไม่ใช่แค่งานอดิเรกสำหรับผู้ดูแลระบบอีกต่อไปแล้ว ปัจจุบันนี้ มันเป็นวิธีที่ใช้ได้จริงในการควบคุมข้อมูลของคุณอีกครั้ง และประหยัดเงินจำนวนมากได้ คนทั่วไปสามารถเก็บเงินได้มากถึง $2,500 ต่อปีไว้ในงบประมาณครอบครัว ในขณะที่ธุรกิจขนาดเล็ก โดยการกำจัดค่าธรรมเนียมใบอนุญาตต่อที่นั่ง (per-seat licensing fees) สามารถประหยัดเงินได้ -> $10,000 หรือมากกว่า

ด้านล่างนี้คือคำแนะนำโดยละเอียดเกี่ยวกับวิธีการปรับใช้โครงสร้างพื้นฐานด้านไอทีอิสระของคุณเองตั้งแต่เริ่มต้น และคงอยู่ในงบประมาณเชิงสัญลักษณ์
ส่วนที่ 1 วิธีการ: ปรับใช้ทุกอย่างในราคาประมาณ ~$0
ขั้นตอนที่ 0 สิ่งจำเป็นขั้นต่ำที่คุณต้องการ
- เซิร์ฟเวอร์ฟรี Oracle Cloud Always Free: 4 ARM cores, 24 GB RAM, 200 GB ดิสก์, ปริมาณการรับส่งข้อมูลขาออก 10 TB ต่อเดือน และไม่มีวันหมดอายุ สำหรับสิ่งที่ต้องใช้พื้นที่จัดเก็บมาก (รูปภาพ, ไฟล์ขนาดเทราไบต์) คุณสามารถประหยัดเงินได้มากโดยใช้แล็ปท็อปเครื่องเก่า, มินิพีซี หรือ Raspberry Pi ที่บ้าน
- โดเมน ~ $12/ปี (Namecheap, Porkbun, Cloudflare Registrar) นี่คือค่าใช้จ่ายที่เกือบจะจำเป็น โดเมนย่อยฟรีก็ใช้ได้เช่นกัน แต่การมีโดเมนเป็นของตัวเองนั้นดูสะอาดตาและน่าเชื่อถือกว่า
- คีย์ SSH: ssh-keygen -t ed25519 เราจะไม่ใช้รหัสผ่านเพื่อเข้าสู่ระบบเซิร์ฟเวอร์
- เวลา 1–2 เย็น

ขั้นตอนที่ 1 เปิดเครื่องเซิร์ฟเวอร์
- สมัครใช้งาน Oracle Cloud ต้องใช้บัตรเพื่อยืนยันตัวตน พวกเขาจะคิดเงินและคืนเงิน $1–5 คุณจะไม่ต้องจ่ายอะไรเลยตราบใดที่คุณยังอยู่ใน Always Free ให้ไปที่ Billing → Budgets ทันทีและตั้งค่าการแจ้งเตือน $1 เพื่อที่คุณจะได้ไม่เปิดใช้งานทรัพยากรที่ต้องเสียเงินโดยไม่ตั้งใจ
- Compute → Instances → Create เลือก Shape เป็น Ampere (VM.Standard.A1.Flex) ลากแถบเลื่อนไปที่ 4 OCPU / 24 GB, เลือกประเภทความจุเป็น On-demand (เพื่อให้อินสแตนซ์ไม่ถูกยึดคืนเมื่อมีการใช้งานสูง) เลือก OS เป็น Ubuntu 22.04 หรือ 24.04
- ในส่วน SSH ให้วาง public key ของคุณ (~/.ssh/id_ed25519.pub)
- หากพบข้อผิดพลาด "Out of capacity" หมายความว่าพูลฮาร์ดแวร์ ARM ในศูนย์ข้อมูลนั้นเต็มแล้ว ให้เปลี่ยน Availability Domain (AD-1 → AD-2 → AD-3) หรือลอง Region อื่น Region ที่น่าเชื่อถือที่สุดสำหรับ ARM คือ US East (Ashburn) และ US West (Phoenix) เคล็ดลับ: สคริปต์ง่ายๆ ที่ลองสร้างอินสแตนซ์ซ้ำทุกๆ นาที มักจะคว้าความจุได้ภายในสองสามชั่วโมง

ขั้นตอนที่ 2 เข้าสู่ระบบและติดตั้ง Docker
1ssh ubuntu@YOUR_IP # Ubuntu images ใช้ผู้ใช้ 'ubuntu'2sudo apt update && sudo apt upgrade -y3curl -fsSL https://get.docker.com | sh # ตัวติดตั้ง Docker อย่างเป็นทางการ4sudo usermod -aG docker $USER && newgrp docker
ซอฟต์แวร์ Self-hosted เกือบทั้งหมดทำงานใน Docker containers ซึ่งเป็นหน่วยการปรับใช้มาตรฐานของคุณ
ขั้นตอนที่ 3 ⚠️ เปิดพอร์ต (นี่คือจุดที่ทุกคนติดขัด)
Oracle มีไฟร์วอลล์ใน สอง ตำแหน่ง และทั้งสองตำแหน่งปิดอยู่โดยค่าเริ่มต้น:
- ฝั่งคลาวด์ (VCN) ไปที่ Networking → Virtual Cloud Network → Security List → Add Ingress Rules: Source 0.0.0.0/0, protocol TCP, ports 80 และ 443
- บนเครื่องเซิร์ฟเวอร์เอง Ubuntu Image ของ Oracle มาพร้อมกับกฎ iptables ที่เข้มงวดซึ่งปิดกั้นทุกอย่างยกเว้น SSH ให้เปิดพอร์ต 80/443:

1sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT2sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 443 -j ACCEPT3sudo netfilter-persistent save
ข้ามขั้นตอนนี้ไป แล้วเว็บไซต์ของคุณจะ "ไม่โหลด" และคุณจะเสียเวลาครึ่งวันคิดว่าคุณทำให้เซิร์ฟเวอร์พัง คุณไม่ได้ทำ แค่พอร์ตถูกปิดอยู่ มันเป็นอาการปวดหัวข้อแรกของผู้เริ่มต้นบน Oracle
ขั้นตอนที่ 4 ติดตั้ง "Vercel ส่วนตัวของคุณ" -> Coolify
Coolify คือแผงควบคุมที่ปรับใช้แอปและฐานข้อมูลในคลิกเดียว: เว็บ UI, Auto-SSL, การสำรองข้อมูล, ปรับใช้จาก Git โดยตรง โดยพื้นฐานแล้วมันคือ Vercel/Heroku แบบ self-hosted
1curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

(ตรวจสอบคำสั่งปัจจุบันได้ที่ coolify.io/docs เพราะตัวติดตั้งอาจเปลี่ยนแปลงได้ในบางครั้ง) หลังจากติดตั้งแล้ว ให้เปิดแผงควบคุมที่ http://YOUR_IP:8000 สร้างบัญชีผู้ดูแลระบบ จากนั้นคุณสามารถทำเกือบทุกอย่างได้ด้วยเมาส์ หากต้องการสิ่งที่เรียบง่ายกว่า โดยไม่ต้องปรับใช้ผ่าน Git ให้ติดตั้ง Dockge หรือ Portainer สำหรับการจัดการคอนเทนเนอร์
ขั้นตอนที่ 5 เชื่อมต่อโดเมนของคุณและรักษาความปลอดภัยในการเข้าถึง
เพื่อ หลีกเลี่ยงการเปิดเผย IP ของคุณ และได้รับที่อยู่ที่เหมาะสม เช่น cloud.yourdomain.com:
- เพิ่มโดเมนของคุณไปที่ Cloudflare (ฟรี) จากนั้นเปลี่ยน Nameservers ที่ผู้รับจดทะเบียนโดเมน (Registrar) ของคุณเป็นของ Cloudflare
- ติดตั้ง Cloudflare Tunnel (cloudflared) ซึ่งจะเชื่อมต่อเซิร์ฟเวอร์ของคุณกับโดเมนผ่าน Cloudflare, HTTPS พร้อมใช้งานทันที โดยไม่ต้องเปิดพอร์ตใดๆ สู่ภายนอก สำหรับ Oracle นี่ถือว่าเหมาะมาก: ดีกว่าไม่เปิดเผย IP สาธารณะเลย
- สำหรับการใช้งานส่วนตัวเท่านั้น (ไม่มีโดเมนสาธารณะ, เข้าถึงจากอุปกรณ์ของคุณเอง) ให้ใช้ Tailscale (ฟรีเทียร์) ผ่าน WireGuard ใช้คำสั่งเดียวบนเซิร์ฟเวอร์และบนโทรศัพท์/แล็ปท็อปของคุณ แล้วคุณจะอยู่ในเครือข่ายส่วนตัวของคุณเอง

ขั้นตอนที่ 6 ปรับใช้แอปพลิเคชันแรกของคุณ
ผ่าน Coolify (ปุ่มในแคตตาล็อก) หรือ docker compose ตัวอย่างเช่น ตัวจัดการรหัสผ่าน Vaultwarden ใน 30 วินาที วางโค้ดนี้ลงในไฟล์ compose.yaml:
1services:2 vaultwarden:3 image: vaultwarden/server:latest4 restart: unless-stopped5 volumes:6 - ./vw-data:/data7 ports:8 - "8080:80"
รันคำสั่ง docker compose up -d แล้วคุณก็จะมี 1Password ของคุณเอง จากนั้นก็เปิดบริการอื่นๆ ด้วยวิธีเดียวกัน:
- Immich สำหรับรูปภาพ (แทนที่ Google Photos)
- Nextcloud สำหรับไฟล์และพื้นที่เก็บข้อมูลบนคลาวด์
- Jellyfin / Navidrome สำหรับคลังสื่อของคุณ
- Umami / Plausible สำหรับการวิเคราะห์ข้อมูลโดยไม่ต้องติดตาม
ขั้นตอนที่ 7 การสำรองข้อมูล -> ไม่ใช่ตัวเลือกเสริม
การทำ Self-hosted = คุณคือแผนกไอทีของคุณเอง ตั้งค่าการสำรองข้อมูลอัตโนมัติด้วย Restic หรือ Duplicati ไปยังพื้นที่จัดเก็บวัตถุราคาถูก (Backblaze B2, Cloudflare R2) หรือดิสก์สำรอง กฎ 3-2-1: มีสำเนา 3 ชุด, สื่อจัดเก็บ 2 ประเภทที่แตกต่างกัน, และเก็บ 1 ชุดไว้นอกเซิร์ฟเวอร์ หากไม่มีการสำรองข้อมูล วันหนึ่งคุณจะสูญเสียทุกอย่าง และก็จะไม่มีใครให้โทษ

ขั้นตอนที่ 8 ยอมรับความเป็นจริงของการบำรุงรักษา
การอัปเดต Image, การตรวจสอบ (ติดตั้ง Uptime Kuma ซึ่งจะ Ping บริการของคุณและส่งการแจ้งเตือนทาง Telegram เมื่อมีอะไรล่ม), และการขัดข้องในเวลา 2 a.m. เป็นครั้งคราว นี่ ไม่ใช่ "ตั้งแล้วลืม" แต่มันคือเซิร์ฟเวอร์ขนาดเล็กแต่มีอยู่จริง

ส่วนที่ 2 คุณประหยัดอะไรได้บ้างอย่างแน่นอน
แยกตามหมวดหมู่ (ราคา, สหรัฐอเมริกา, ต่อปี) ถ้ามีข้อแม้ตรงไหน ผมจะบอกตรงๆ ถ้าเห็น "~" แสดงว่าราคาขึ้นอยู่กับแผน กรุณาตรวจสอบราคาปัจจุบันด้วย
👤 สำหรับบุคคลทั่วไป
คลาวด์และไฟล์ (1–2 TB) บริการเสียเงิน: Google One / Dropbox ~$100–300
→ Nextcloud / Immich ประหยัดได้ $100–300
ตัวจัดการรหัสผ่าน บริการเสียเงิน: 1Password ~$36, แบบครอบครัว ~$60
→ Vaultwarden ประหยัดได้ $36–60 เป็นชัยชนะที่ง่ายและสะอาดที่สุดในบรรดาทั้งหมด เริ่มจากตรงนี้เลย
บันทึกและงาน บริการเสียเงิน: Notion / ClickUp / Trello ~$50–200
→ AppFlowy / Affine / Trilium ประหยัดได้ $50–200
การจัดการงบประมาณและการเงิน บริการเสียเงิน: YNAB $109, Monarch ~$100–144
→ Actual Budget / Firefly III ประหยัดได้ ~$100–144 ที่น่าขันคือการจ่าย $109/ปีสำหรับแอปที่สอนให้คุณประหยัดเงิน
VPN / การเข้าถึง บริการเสียเงิน: Mullvad / Tailscale Pro ~$30–100
→ Tailscale (ฟรีเทียร์) + WireGuard ประหยัดได้ $30–100
การสำรองข้อมูล บริการเสียเงิน: Backblaze ~$99
→ Restic / Duplicati ไปยังพื้นที่จัดเก็บของคุณเอง ประหยัดได้ ~$99
ระบบรักษาความปลอดภัยภายในบ้าน บริการเสียเงิน: Ring Protect / Nest Aware ~$80–160
→ Home Assistant + Frigate พร้อมกล้องวงจรปิดภายในบ้าน ประหยัดได้ $80–160 โบนัส: วิดีโอของคุณจะไม่ถูกส่งไปยังคลาวด์ของผู้อื่น
เซิร์ฟเวอร์เกม บริการเสียเงิน: Minecraft Realms ~$96
→ โฮสต์บนฮาร์ดแวร์ของคุณเอง ประหยัดได้ ~$96
RSS / อ่านทีหลัง บริการเสียเงิน: Feedly Pro ~$72, Pocket
→ FreshRSS / Miniflux / Wallabag ประหยัดได้ ~$72
ที่คั่นหน้า (Bookmarks) บริการเสียเงิน: Raindrop Pro ~$28
→ Linkding / Karakeep ประหยัดได้ ~$28
ปฏิทินและรายชื่อติดต่อ บริการเสียเงิน: รวมอยู่ในแผนบริการอีเมล/คลาวด์แบบเสียเงิน
→ Baïkal / Radicale (CalDAV/CardDAV) ประหยัด: ซิงค์ข้อมูลระหว่างอุปกรณ์โดยไม่ต้องใช้คลาวด์ของผู้อื่น
หนังสือเสียง / หนังสืออิเล็กทรอนิกส์ บริการเสียเงิน: Audible ~$150–180
→ Audiobookshelf / Calibre-Web
การวิเคราะห์เว็บไซต์ บริการเสียเงิน: "ฟรี" แต่กลับติดตามคุณและผู้ใช้ของคุณ
→ Umami / Plausible ประหยัด: ความเป็นส่วนตัว + $0
อีเมล (ส่วนตัว / สำหรับโดเมนของคุณ) บริการเสียเงิน: Google Workspace / Proton ~$50–120
→ Mailcow / iRedMail
สื่อ (Netflix / Spotify) ข้อแม้หลัก บริการเสียเงิน: ~$800–1,200 สำหรับผู้ใช้ในสหรัฐฯ ที่สมัครใช้งานอยู่
→ Jellyfin / Navidrome
สำหรับบล็อกเกอร์ / ครีเอเตอร์ Link-in-bio (Linktree ~$60–108, Bitly ~$96)
→ LittleLink / Shlink จดหมายข่าว (Mailchimp เริ่มต้น ~$150) → Listmonk

🏢 สำหรับธุรกิจ -> ที่มาของเงิน $10,000+
ตรงนี้ เงินจริงไม่ได้มาจากค่าสมัครรายย่อย แต่อยู่ที่โครงสร้างพื้นฐานและราคาต่อที่นั่ง (per-seat pricing):
ค่าขาออก (Egress) ปริมาณการรับส่งข้อมูลขาออก 10 TB นั้นฟรีบน Oracle; ปริมาณ 10 TB เท่ากันบน AWS มีค่าใช้จ่ายประมาณ $900/เดือน สำหรับบริการสื่อ/ไฟล์ นั่นคือเงินหลายหมื่นดอลลาร์ต่อปี
การประมวลผล (Compute) คอนฟิก 4-core / 24 GB ที่ Oracle ให้คุณฟรีนั้น มีค่าใช้จ่าย $40–100/เดือนบนคลาวด์ที่ต้องเสียเงิน
โค้ดและ CI ค่าบริการต่อที่นั่ง (per-seat) ของ GitHub/GitLab + นาที CI → Gitea / Forgejo + Woodpecker CI หรือ Self-hosted runners ของคุณเอง
Wiki และเอกสาร Confluence ~$60+/user/year → BookStack / Outline / Wiki.js สำหรับทีม 20 คน นั่นคือ $1,000+/ปี
CRM HubSpot / Pipedrive แบบต่อที่นั่ง → EspoCRM / Twenty
ฝ่ายสนับสนุนลูกค้า Zendesk (~$55–115/user/month!) → Chatwoot หนึ่งในรายการที่แพงที่สุด
แบบฟอร์มและแบบสำรวจ Typeform (เริ่มต้น ~$300/ปี) → Formbricks
หน้าแสดงสถานะและการตรวจสอบ StatusPage / Pingdom → Uptime Kuma + Gatus
การติดตามเวลา Toggl / Harvest (~$100+/user/year) → Kimai

ส่วนที่ 3 อิสรภาพที่คุ้มค่ากับการลงทุนสองสามเย็น
การเปลี่ยนมาใช้ Self-hosting เปรียบได้กับการย้ายจากอพาร์ทเมนต์เช่าไปอยู่บ้านหลังเล็กๆ ของคุณเอง ใช่ ตอนนี้คุณต้องซ่อมก๊อกน้ำที่รั่วด้วยตัวเอง (อัปเดต Docker containers) และคอยจับตาดูความปลอดภัยของหลังคา (ตั้งค่าการสำรองข้อมูล) แต่สิ่งที่คุณได้กลับมาคือสิ่งที่ผู้ใช้แพลตฟอร์มเชิงพาณิชย์ถูกกีดกันอย่างสิ้นเชิง -> ความเป็นส่วนตัวอย่างแท้จริงและความเป็นอิสระ
ข้อมูลของคุณไม่ได้เป็นของบริษัทยักษ์ใหญ่ด้านเทคโนโลยีอีกต่อไป จะไม่มีใครล็อกบัญชีของคุณเนื่องจากข้อผิดพลาดของอัลกอริทึม เพิ่มราคาค่าสมัครเป็นสองเท่าโดยไม่มีปี่ไม่มีขลุ่ย หรือรั่วไหลรหัสผ่านของคุณไปสู่ตลาดมืดระหว่างการถูกแฮ็กครั้งใหม่บนผู้ให้บริการรายใหญ่
แน่นอนว่าเส้นทางนี้ต้องใช้เวลาและความเต็มใจที่จะเรียนรู้เทคโนโลยีสักเล็กน้อย แต่ลองคิดดูละกัน การแลกเปลี่ยนเวลาว่างสองสามเย็นเพื่อประหยัดเงิน $2,500 ต่อปี และการควบคุมชีวิตดิจิทัลของคุณอย่างสมบูรณ์ -> นั่นเป็นหนึ่งในข้อเสนอที่ดีที่สุดที่คุณจะได้รับ เซิร์ฟเวอร์พร้อมแล้ว พอร์ตเปิดอยู่ ถึงเวลาแล้วที่จะปรับใช้แอปพลิเคชันแรกของคุณ
ขอบคุณที่อ่านคำแนะนำที่จะช่วยให้คุณประหยัดเงิน 💸
บันทึกไว้ในบุ๊กมาร์กเพื่อไม่ให้หาย 📝





