ci: add compose.yml and update deploy workflow with SSH to host

This commit is contained in:
achmad
2026-05-28 23:53:43 +07:00
parent 5ed8cb4c47
commit ae4472ef16
3 changed files with 51 additions and 6 deletions
+15
View File
@@ -0,0 +1,15 @@
services:
kotobane:
image: registry.achmad.dev/kotobane:latest
container_name: kotobane
restart: unless-stopped
ports:
- "3000:3000"
environment:
NODE_ENV: production
DIRECTUS_URL: https://cms.achmad.dev
DIRECTUS_TOKEN: ${DIRECTUS_TOKEN}
REVALIDATE_SECRET: ${REVALIDATE_SECRET}
NEXT_PUBLIC_DIRECTUS_URL: https://cms.achmad.dev
NEXT_PUBLIC_DIRECTUS_TOKEN: ${DIRECTUS_TOKEN}
NEXT_PUBLIC_BASE_URL: https://kotobane.achmad.dev