Dansday

Turned a single server into a mini‑developer platform

Turned a single server into a mini‑developer platform

Published on Mar 13, 2026

In just one week I turned a modest VPS into a full‑blown developer platform I call DISNUT (Dansday Integrated Systems & Network Unified Technology). My goal was to prove that a single, lightweight server can host a production grade stack that mirrors the architecture of modern SaaS products while staying easy to manage and extend.

Platform Foundations

  1. Coolify serves as a self hosted PaaS. It gives me one click app deployment, environment management and built‑in CI/CD hooks, so I don’t have to juggle separate tools for each step.
  2. Traefik sits in front as the reverse proxy. It automatically provisions SSL certificates, balances load and routes traffic dynamically for every container.
  3. Docker network isolation keeps all containers on a private network. This hides internal services from the public internet and simplifies networking security.

Core Applications

  1. CMS runs on Laravel with PHP 8.5, delivering a solid content management experience for me and my team.
  2. Portfolio website is built with SvelteKit on Node.js, giving a fast reactive front end that feels snappy to visitors.
  3. Discord automation bot also runs on Node.js with Express, powering community centric automation and AI chat inside my Discord server.

Data & Caching Layer

  1. MySQL serves as the primary relational database for both the CMS and the web app.
  2. Redis handles session storage, caching and background job queues, keeping latency low and offloading work from the database.

Observability Suite

  1. SigNoz captures metrics, alerts and dashboards in real time, so I can see the health of every service at a glance.
  2. OpenTelemetry provides distributed tracing, giving me end‑to‑end visibility into request flows across containers.
  3. ClickHouse stores high volume event data, enabling fast analytics queries without slowing down the primary database.

DevOps Flow

  1. Develop locally
  2. Push changes to GitHub
  3. A custom GitHub Deployment App triggers Coolify
  4. Coolify builds the images and deploys them to production

This pipeline mimics a professional internal developer platform, allowing rapid iteration and zero downtime releases.

AI Enhanced Capabilities

  1. Hebo AI Gateway integrates directly into the CMS admin panel, letting me generate and curate content with AI assistance.
  2. Website visitor chat lets users talk with a personalized AI version of me, powered by chat completions.
  3. Discord bot AI offers real time AI conversations, keeping the community engaged.

Planned Improvements

  1. Automate image builds on every commit so the first server can act as a CI builder for future nodes.
  2. Isolate each application with its own MySQL and Redis instances to prevent cross service outages.
  3. Expand observability with richer alerting policies and automated remediation scripts.
  4. Introduce a service mesh for finer grained traffic control and security policies.

Reflection

Building DISNUT in a single week was a crash course in infrastructure design, DevOps automation and system architecture. It now supports traditional web services and AI driven interactions across the website, CMS and community channels, proving that a modest VPS can be transformed into a production ready ecosystem. I’m always learning, always improving.