Deploy App Self Host

Self-host a containerized web app on any Docker host with Docker Compose, then smoke-test the deployment. Covers a Next.js-style app whose ports/adapters layer selects its backends (Postgres datastore, S3-compatible object store, Redis sessions/queue) from environment variables such as DEPLOY_PROFILE=self-host. Use when the user wants to run an app on their own server or VM instead of a managed platform, asks for a self-hosted or on-prem install, or says 'self-host', 'docker compose deploy', 'run my app on my own server', or 'deploy to my VPS'.

pooriaarab 4d29b24 7.6 KB Updated

File contents

pooriaarab/skills/tree/main/deploy-app-self-host commit 4d29b24796

Frequently asked questions

npx skillmds@latest add pooriaarab/deploy-app-self-host