ตั้งแต่เข้าใจ #bitcoin ก็เริ่มห่วงแหนความเป็นส่วนตัว พอเรามีความรู้อยู่บ้างจึงทำระบบ self hosted server มาดูกันว่ามีอะไรบ้าง
1. Bitcoin & Lightning Node - เป็นเครื่องหลักที่ใช้สำหรับรัน Bitcoin Core, Core Lightning และ electrum rust server สำหรับใช้งานเกี่ยวกับ bitcoin ทั้งหมด ทั้ง onchain และ lightning network. เวลาเช็ค tx ตอนโอน btc ออกจาก exchange หรือ broadcast tx เพื่อโอน btc เพื่อซื้อของ สามารถใช้ private node สร้างความเป็นส่วนตัวในการใช้งาน ส่วนของ lightning ก็ไว้สำหรับใช้จ่ายได้เช่นกัน รวมถึงเป็น routing node ได้ด้วย
2. Home Assistant Server - ใช้สำหรับสร้างระบบบ้านอัจฉริยะ (home automation) อุปกรณ์ที่ใช้งานในบ้านเป็น smart device เยอะขึ้น แต่ส่วนใหญ่ต้องเชื่อมต่อกับ cloud ของผู้ผลิต อีกทั้งอุปกรณ์คนละยี่ห้อไม่สร้างร่วมกันทำงานได้ดีนัก จึงสร้าง server ส่วนตัวขึ้นมาใช้ซะเลย อุปกรณ์ทั้งหมดในบ้านเชื่อมต่อกับ private server ไม่ว่าจะเป็น wifi หรือ zigbee ก็สามารถทำงานร่วมกันได้ ทำงานข้ามยี่ห้อกันได้ และไม่ส่งข้อมูลในบ้านของเราไปให้คนอื่นดูแล แต่ต้องแก้ปัญหาเองเป็นนะ เคยเปิดเครื่องไม่ติดสวิตซ์ไฟใช้งานไม่ได้ก็เคยเจอมาแล้ว
3. Monitor Server, NAS & Paid Relay - จริงๆ เครื่องนี้ใช้งานจิปาถะ อยากรันอะไรเพิ่มเติมก็จะใช้เครื่องนี้ก่อน มันเป็นทั้ง Grafana Dashboard ใช้ monitor เครื่องอื่นๆ ด้วย Prometheus และเป็น NAS SharedFile ซึ่งใช้เก็บไฟล์งานต่างๆ และเก็บ video จากกล้องวงจรปิดด้วย แถมท้ายด้วยการรัน nostr relay บนเครื่องนี้อีกต่างหาก
อุปกรณ์ที่ใช้สำหรับงานทั้งสามเครื่องคือ nuc, raspberry pi 4 และ lenovo notebook yoga500 และใช้ ups รองรับเวลาไฟฟ้าดับ ส่วน wifi router ยังคงใช้ของ true ดั้งเดิมครับ
พอเราห่วงแหนความเป็นส่วนตัวของข้อมูล เราต้องดูแลมันด้วยตัวเอง #selfhosted #privacy #siamstr #thainostrich
กำลังอยากเพิ่ม server อีกตัวแต่เมียที่บ้านเริ่มบ่นเรื่องค่าไฟฟ้าล่ะ 555