เปิดตัว Cloud in a Bottle แพลตฟอร์ม personal cloud โอเพนซอร์สที่ทำให้ self-hosting ใช้งานง่ายจริง
Cloud in a Bottle: making self-hosting accessible to everyone
Cloud in a Bottle เปิดตัวอย่างเป็นทางการเมื่อวันที่ 5 กันยายน 2026 และขึ้นไปติดอันดับต้น ๆ ของ Hacker News อย่างรวดเร็ว มันเป็นแพลตฟอร์ม personal cloud แบบโอเพนซอร์สที่ให้คนทั่วไป self-host เว็บแอปในคอนเทนเนอร์ พร้อมระบบยืนยันตัวตนรวมศูนย์และประสบการณ์ใช้งานที่เชื่อมต่อกันจริง ระบบทำงานบน Ubuntu โดยมีแดชบอร์ดเว็บทำหน้าที่ route คำขอ HTTP(s) ไปยังแอปที่ถูก sandbox ไว้
ปัญหาที่โครงการนี้ต้องการแก้คือเศรษฐศาสตร์ของซอฟต์แวร์ ผู้เขียน Zack Polizzi อธิบายว่า "ซอฟต์แวร์ที่ให้บริการจากคลาวด์มอบประสบการณ์ที่ดีมาก ไม่ต้องติดตั้ง เข้าถึงได้จากทุกอุปกรณ์" แต่การโฮสต์บนคลาวด์ต้องใช้เงิน ซึ่งบีบให้ผู้สร้างต้องหารายได้จากโฆษณา การติดตามพฤติกรรม และการขายข้อมูล โครงการนี้จึงพยายามทำให้การโฮสต์คลาวด์เป็นเรื่องที่ปัจเจกทำได้เอง เพื่อให้ซอฟต์แวร์โอเพนซอร์สเติบโตได้โดยไม่ต้องมีคนกลางที่เป็นบริษัท
สถาปัตยกรรมทางเทคนิคน่าสนใจสำหรับนักพัฒนา ตัวระบบเป็นเครื่อง Ubuntu ที่มี control plane เขียนด้วย Python คอยส่งคำขอ HTTP ไปยังคอนเทนเนอร์ Podman แบบ rootless หนึ่งคอนเทนเนอร์ต่อหนึ่งแอป โดยมี Caddy จัดการ HTTPS และ CoreDNS ให้ wildcard subdomain เพื่อให้ทุกแอปได้ URL สะอาดของตัวเอง แอปที่มีอยู่แล้วต้องแก้ไขเพียงเล็กน้อยก็นำมารันได้
ฟีเจอร์แบบ opt-in คือจุดที่ทำให้มันต่างจากเครื่องมือ self-host ทั่วไป เมื่อผู้ใช้ล็อกอินเข้าอินสแตนซ์ของตัวเองแล้ว จะยืนยันตัวตนอัตโนมัติกับทุกแอป และมีระบบสิทธิ์ที่ให้แอปแบ่งปันข้อมูลกันได้ ซึ่งเทียบเคียงได้กับ API ของระบบปฏิบัติการมือถือ ทั้งหมดนี้ปล่อยภายใต้สัญญาอนุญาต AGPL-3.0 ไม่มี telemetry และตั้งใจให้ "ไม่มีเวทมนตร์" ให้มากที่สุด
โครงการสร้างและทดสอบเป็นการภายในมากว่า 6 เดือนก่อนเปิดตัว โดยบริษัท Imbue ที่จ้างผู้เขียน และมีชุมชนร่วมพัฒนา Imbue ยังเปิดบริการเวอร์ชัน managed ควบคู่ไปด้วย ซึ่งบริษัทบอกว่าเป็นทั้งช่องทางให้คนทั่วไปเข้าถึงได้ง่ายและเป็นโมเดลธุรกิจที่ตรงไปตรงมาในการหล่อเลี้ยงโครงการ เสียงตอบรับส่วนใหญ่เป็นบวก แม้จะมีข้อกังวลเรื่องความสมบูรณ์ของแพลตฟอร์มและขนาดของ ecosystem แอปในระยะเริ่มต้น