This website requires JavaScript.
Explore
Help
Sign In
starred
/
warmbly
Watch
1
Star
0
Fork
0
mirror of
https://github.com/warmbly/warmbly.git
synced
2026-09-05 16:02:48 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
a3264f0d39173b646296cf555db995b2c765abf5
warmbly
/
deploy
/
docker
T
History
Matthew Meszaros
16eed14501
feat: keep every frontend node_modules and build output out of the root Docker build context so a host forms/node_modules from a native make forms or make dev no longer overwrites the forms image's own pnpm install and aborts the build with ERR_PNPM_ABORTED_REMOVE_MODULES_DIR_NO_TTY, set CI=true in the forms, web and admin app build stages so pnpm reinstalls instead of prompting in a build with no TTY, and document the symptom on the troubleshooting page (
#292
)
2026-09-03 01:04:27 -07:00
..
air.toml
fix: disable Go VCS stamping in air dev build
2026-05-25 11:43:21 +00:00
backend.Dockerfile
feat: create /data/blobs in the backend, consumer and worker images owned by the non-root user they run as, because Docker seeds a fresh named volume from the image and the path did not exist there, so it created the mount point root:root while every service runs as uid 1000 and the very first attempt to store an outbound body failed with 'mkdir /data/blobs/emails: permission denied' and the task went to the dead-letter queue, which is invisible until a real send is attempted since the stack is otherwise healthy, and documenting the one-time chown that existing installs still need because Docker only applies image ownership when it first creates the volume (
#124
)
2026-08-16 07:46:22 +02:00
consumer.Dockerfile
feat: create /data/blobs in the backend, consumer and worker images owned by the non-root user they run as, because Docker seeds a fresh named volume from the image and the path did not exist there, so it created the mount point root:root while every service runs as uid 1000 and the very first attempt to store an outbound body failed with 'mkdir /data/blobs/emails: permission denied' and the task went to the dead-letter queue, which is invisible until a real send is attempted since the stack is otherwise healthy, and documenting the one-time chown that existing installs still need because Docker only applies image ownership when it first creates the volume (
#124
)
2026-08-16 07:46:22 +02:00
elixir-dev-entrypoint.sh
feat: unify dev-mode hot-reload for go, rust, elixir under make dev
2026-05-25 03:21:42 +00:00
elixir-dev.Dockerfile
feat: unify dev-mode hot-reload for go, rust, elixir under make dev
2026-05-25 03:21:42 +00:00
forms.Dockerfile
feat: keep every frontend node_modules and build output out of the root Docker build context so a host forms/node_modules from a native make forms or make dev no longer overwrites the forms image's own pnpm install and aborts the build with ERR_PNPM_ABORTED_REMOVE_MODULES_DIR_NO_TTY, set CI=true in the forms, web and admin app build stages so pnpm reinstalls instead of prompting in a build with no TTY, and document the symptom on the troubleshooting page (
#292
)
2026-09-03 01:04:27 -07:00
go-dev.Dockerfile
feat: add make watch hot-reload mode for go services via air
2026-05-25 03:07:22 +00:00
realtime.Dockerfile
build: cross compile the go images and fix realtime and the healthchecks
2026-07-21 17:34:59 +02:00
rust-dev.Dockerfile
feat: unify dev-mode hot-reload for go, rust, elixir under make dev
2026-05-25 03:21:42 +00:00
worker.Dockerfile
feat: fix implicit-TLS SMTP on 465 and IMAP STARTTLS on 143 behind a stored per-mailbox security mode that accepts any port, stop worker ID churn orphaning mailbox assignments via flock-claimed persistent worker ids, give the unibox a standard mail-folder sidebar (inbox/sent/drafts/archive/spam/trash) backed by a provider-derived folder column, and expose the AI tool registry over REST for non-MCP function-calling agents (
#283
)
2026-09-01 03:53:19 -07:00