Skip to content

wip: deployment multi options#41

Merged
zulfikar-ditya merged 4 commits into
mainfrom
feat/docker
Jun 4, 2026
Merged

wip: deployment multi options#41
zulfikar-ditya merged 4 commits into
mainfrom
feat/docker

Conversation

@zulfikar-ditya

Copy link
Copy Markdown
Member

No description provided.

zulfikar-ditya and others added 4 commits June 2, 2026 17:44
Infra credentials in docker-compose.yml are now ${VAR} interpolated with dev
defaults, and the app service loads its full config via env_file so the
server's untracked .env is the single source of truth for git-pull deploys.
Adds make docker-* targets (up/down/migrate/seed/deploy) and documents the
registry-less deployment flow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…quoted env

bun install in the image now skips lifecycle scripts (husky has no git repo
to hook and is absent from prod deps), pino creates storage/logs/ on demand
with the release stage pre-creating it for the non-root bun user, and
.env.example values are unquoted since docker run --env-file passes quotes
literally into the container.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@zulfikar-ditya zulfikar-ditya merged commit 99ce05a into main Jun 4, 2026
3 checks passed
@zulfikar-ditya zulfikar-ditya deleted the feat/docker branch June 4, 2026 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant