j4n
872fd2d846
docker: widen build context to repo root for build-time install stage
...
The Dockerfile will need access to chatmaild/ and cmdeploy/ source
trees to run CMDEPLOY_STAGES=install via pyinfra during image build,
moving install-time work out of container startup. The previous context
(./docker) only included helper scripts.
Also adds .dockerignore to exclude .git, data/, venv/ etc. from the
build context, and updates COPY paths accordingly.
2026-02-18 17:05:28 +01:00
Keonik1
23ddd087ad
cmdeploy: Add config parameters change_kernel_settings and fs_inotify_max_user_instances_and_watchers
2026-02-18 17:05:28 +01:00
missytake
92c8b83a5e
docker: move all configuration to example.env
2026-02-18 17:05:28 +01:00
missytake
8d76b28a59
Suggestions from @Keonik1
...
Co-authored-by: Keonik <57857901+Keonik1@users.noreply.github.com >
2026-02-18 17:05:28 +01:00
missytake
ed9c7631bc
docker: enable DNS checks before cmdeploy run again
2026-02-18 17:05:28 +01:00
Keonik1
9c0a3a1718
fix unlink if default nginx conf is not exist
...
- https://github.com/chatmail/relay/pull/614#discussion_r2297828830
2026-02-18 17:05:28 +01:00
Keonik1
bb590bb5ae
Fix issue with acmetool
...
- https://github.com/chatmail/relay/pull/614#discussion_r2279630626
2026-02-18 17:05:28 +01:00
Keonik1
e1c0bffa52
Delete ssh connection from docker installation
...
- https://github.com/chatmail/relay/pull/614#discussion_r2269986372
- https://github.com/chatmail/relay/pull/614#discussion_r2269991175
- https://github.com/chatmail/relay/pull/614#discussion_r2269995037
- https://github.com/chatmail/relay/pull/614#discussion_r2270004922
2026-02-18 17:05:28 +01:00
Keonik1
87bd0323c2
Fix bug with attaching certs
2026-02-18 17:05:27 +01:00
Keonik1
d2f169af0d
pass values to MAIL_DOMAIN and ACME_EMAIL from vars for docker-compose-default
...
https://github.com/chatmail/relay/pull/614#discussion_r2279591922
2026-02-18 17:05:27 +01:00
Keonik1
0603be8cff
change "restart nginx" to "reload nginx"
...
https://github.com/chatmail/relay/pull/614#discussion_r2269896158
2026-02-18 17:05:27 +01:00
Keonik1
5b66fb9ade
add RECREATE_VENV var
...
https://github.com/chatmail/relay/pull/614#discussion_r2279742769
2026-02-18 17:05:27 +01:00
Keonik1
7f151b368b
add 465 port
...
https://github.com/chatmail/relay/pull/614#discussion_r2279707059
2026-02-18 17:05:27 +01:00
Keonik1
59362b4cf9
add port 80 to docker-compose-default
...
https://github.com/chatmail/relay/pull/614#discussion_r2279656441
2026-02-18 17:05:27 +01:00
Keonik1
f8af0e2c33
rename dockerfile
...
https://github.com/chatmail/relay/pull/614#discussion_r2270031966
2026-02-18 17:05:27 +01:00
Keonik1
beef0ecb19
Add installation via docker compose (MVP 1)
2026-02-18 17:05:27 +01:00