Dev Infrastructure Setup

Dev Infrastructure Setup

The Stack Custom development environment built from scratch — stable, fast, and fully self-hosted. OS: Ubuntu 24.04 LTS Web: Next.js 16, Node.js 22, Hugo 0.146 Container: Docker + Docker Compose AI: Ollama (local LLM), MiniMax-M2.7, GLM-5.1 Database: Supabase (self-hosted PostgreSQL) Proxy: Cloudflare Tunnel What Runs 10.100.100.8 (Office Server): Hugo :3000, Next.js :3001, Supabase :3002, Ollama :11434 192.168.77.222 (AI Server): Ollama + models Key Automation Auto-deploy via GitHub webhooks DNS automation via Cloudflare API Database backup to NAS (rsync) Container health monitoring Stack: Ubuntu · Docker · Next.js · Cloudflare

April 15, 2025 · nuteo
ตั้งค่า Dev Infrastructure สำหรับ Self-Hosted AI

ตั้งค่า Dev Infrastructure สำหรับ Self-Hosted AI

The Stack Custom development environment สร้างจากศูนย์ — stable, fast, และ fully self-hosted OS: Ubuntu 24.04 LTS Web: Next.js 16, Node.js 22, Hugo 0.146 Container: Docker + Docker Compose AI: Ollama (local LLM), MiniMax-M2.7, GLM-5.1 Database: Supabase (self-hosted PostgreSQL) Proxy: Cloudflare Tunnel What Runs 10.100.100.8 (Office Server): Hugo (static sites) :3000, Next.js (web apps) :3001, Supabase :3002, Ollama :11434 192.168.77.222 (AI Server): Ollama + models Key Automation Auto-deploy via GitHub webhooks DNS automation via Cloudflare API Database backup to NAS (rsync) Container health monitoring Stack: Ubuntu · Docker · Next.js · Cloudflare

April 15, 2025 · nuteo
开发基础设施设置

开发基础设施设置

The Stack 从零开始构建的定制开发环境——稳定、快速、完全自托管。 OS: Ubuntu 24.04 LTS Web: Next.js 16, Node.js 22, Hugo 0.146 Container: Docker + Docker Compose AI: Ollama (本地 LLM), MiniMax-M2.7, GLM-5.1 Database: Supabase (自托管 PostgreSQL) Proxy: Cloudflare Tunnel What Runs 10.100.100.8 (办公室服务器): Hugo (静态站点) :3000, Next.js (Web 应用) :3001, Supabase :3002, Ollama :11434 192.168.77.222 (AI 服务器): Ollama + 模型 Key Automation 通过 GitHub webhooks 自动部署 通过 Cloudflare API 自动化 DNS 通过 rsync 备份数据库到 NAS 容器健康监控 Stack: Ubuntu · Docker · Next.js · Cloudflare

April 15, 2025 · nuteo
Docker Compose Patterns That Actually Scale

Docker Compose Patterns That Actually Scale

Docker Compose is the tool everyone recommends and nobody does correctly. You start with three services in a YAML file. Six months later you have thirty, and your docker-compose.yml is a file that nobody fully understands but everybody fears touching. I’ve been through this pattern enough times that I’ve developed a structure that actually holds up as projects grow. What follows isn’t official Docker guidance — it’s the lessons I learned from breaking things repeatedly. ...

March 5, 2026 · nuteo
Docker Compose Patterns ที่ขยายได้จริง

Docker Compose Patterns ที่ขยายได้จริง

Docker Compose เป็นเครื่องมือที่ทุกคนแนะนำแต่ไม่มีใครทำได้ถูกต้อง คุณเริ่มต้นด้วยสาม services ในไฟล์ YAML หกเดือนต่อมาคุณมีสามสิบ และ docker-compose.yml กลายเป็นไฟล์ที่ไม่มีใครเข้าใจเต็มที่แต่ทุกคนกลัวแต่ต้องแตะต้อง ปัญหาคือ ทุกวันที่คุณเลื่อนการ ship คือวันที่คุณไม่ได้เรียนรู้จาก feedback จริง

March 5, 2026 · nuteo
Docker Compose Patterns 实际可扩展

Docker Compose Patterns 实际可扩展

Docker Compose 是每个人都推荐但没有人能正确使用的工具。你从 YAML 文件中的三个服务开始。六个月后,你有三十个服务,而你的 docker-compose.yml 变成了一份没有人完全理解但每个人都害怕碰的文件

March 5, 2026 · nuteo