feat(selfhost): containerize for Coolify + decommission AWS deploy

Add multi-stage Dockerfile, docker-compose.yml for local dev, .env.example template,
and Makefile helpers. Disable GitHub Actions AWS deploy workflow. Supports Coolify
container orchestration for self-hosted deployments.
This commit is contained in:
2026-06-28 09:58:32 +07:00
parent 3f4802b24c
commit b0b4b4b4c0
5 changed files with 163 additions and 4 deletions
+7 -2
View File
@@ -1,8 +1,13 @@
name: deploy-aws
# RETIRED: miti99bot is self-hosted on Coolify + MongoDB Atlas (see
# docs/deploy-coolify-selfhosted.md). The AWS stack is decommissioned
# (docs/aws-decommission-runbook.md). The automatic push-to-main trigger is
# removed so a merge can never recreate the AWS stack. Kept as manual-only
# (workflow_dispatch) for reference; it requires the github-deploy-miti99bot
# OIDC role, which the decommission deletes — so a manual run fails until AWS
# is intentionally re-bootstrapped.
on:
push:
branches: [main]
workflow_dispatch:
permissions: