Commit Graph

  • 0ed7c360a9 Update changelog link2xt 2025-10-03 19:40:10 +00:00
  • af272545dd Restart iroh-relay if the binary is updated link2xt 2025-10-03 19:33:44 +00:00
  • 7725a73cf5 Ensure that downloaded iroh-relay matches expected SHA-256 sum link2xt 2025-10-03 19:11:34 +00:00
  • e65311c0df Update iroh-relay to 0.35.0 link2xt 2025-10-03 19:11:34 +00:00
  • d091b865c7 fix: ignore all RCPT TO: parameters link2xt 2025-10-04 02:47:07 +00:00
  • 6e28cf9ca1 Add CHANGELOG.md entry for #648 cliffmccarthy 2025-09-28 11:12:59 -05:00
  • 9b6dfa9cdc Use max username length in newemail.py, not min cliffmccarthy 2025-08-05 16:53:39 -05:00
  • 44ab006dca echobot: restart after postfix + dovecot were started (#642) missytake 2025-09-25 09:00:26 +02:00
  • c56805211f Increase maxproc for reinjecting ports from 10 to 100 link2xt 2025-09-24 14:30:41 +00:00
  • 05ec64bf4a fix link to Mutual Help group missytake 2025-09-23 13:42:38 +02:00
  • 290e80e795 Revert "dovecot: keep mailbox index only in memory (#632)" link2xt 2025-09-18 16:01:38 +00:00
  • 56fab1b071 CI: fix lint (#633) missytake 2025-09-22 12:57:43 +02:00
  • 00ab53800e Update changelog link2xt 2025-09-18 15:27:57 +00:00
  • fc65072edb Allow ports 143 and 993 to be used by dovecot process link2xt 2025-09-17 18:49:32 +00:00
  • 4a7b425958 www: if invite_token is set, don't show the QR code & register button invite-only missytake 2025-09-12 09:29:48 +02:00
  • cb87c85c03 doc: add recommendation on token length missytake 2025-09-12 09:16:43 +02:00
  • 5b4eb1701e CI: cmdeploy fmt missytake 2025-09-12 01:43:16 +02:00
  • f578704069 doc: document invite tokens missytake 2025-09-12 01:38:02 +02:00
  • 7319977527 doveauth: allow more than one invite token missytake 2025-09-12 01:27:28 +02:00
  • 7dcd109bec doveauth: invite token doesn't overwrite nocreate file, must be at beginning of password missytake 2025-09-12 01:23:20 +02:00
  • 6940175b06 add changelog missytake 2025-07-09 12:42:25 +02:00
  • de139bde18 nginx: pass on invite tokens even for GET requests missytake 2025-07-09 09:01:05 +02:00
  • a92c9ff275 tests: ensure valid invite token in password overrides nocreate file missytake 2025-07-09 01:19:46 +02:00
  • 1afdab7b20 fix lint missytake 2025-07-08 16:44:28 +02:00
  • 56cbd6f35b doveauth: add invite_token to override nocreate file missytake 2025-07-08 16:30:54 +02:00
  • 7bf2dfd62e dovecot: keep mailbox index only in memory (#632) missytake 2025-09-12 09:30:17 +02:00
  • b801838b69 doc: released 1.7.0 missytake 2025-09-12 00:55:49 +02:00
  • abd50e20ed cmdeploy: suppress SSH login info message 1.7.0 missytake 2025-09-11 20:22:11 +02:00
  • d6fb38750a www: make www_folder behavior testable missytake 2025-08-19 12:39:58 +02:00
  • 3b73457de3 www: introduce www_folder config item missytake 2025-08-19 10:46:23 +02:00
  • ba06a4ff70 cmdeploy: postfix runs on other ports as well, of course missytake 2025-08-29 16:19:03 +02:00
  • 7fdaffe829 cmdeploy: on Ubuntu, postfix calls its port 25 process 'smtpd' missytake 2025-08-29 16:04:19 +02:00
  • 73831c74d9 cmdeploy: fix lint missytake 2025-08-25 23:38:25 +02:00
  • d8cbe9d6af cmdeploy: use ports from config for port checking missytake 2025-05-24 08:55:00 +02:00
  • 180ddb8168 doc: add changelog entry missytake 2025-04-28 15:54:47 +02:00
  • a1eeea4632 acmetool: remove unused imports missytake 2025-04-28 15:52:47 +02:00
  • a49aa0e655 acmetool: remove outdated systemctl stop nginx missytake 2025-04-28 15:51:02 +02:00
  • 7e81495b51 cmdeploy: exit if a necessary port is occupied by an unexpected process missytake 2025-04-28 15:44:10 +02:00
  • 6fde062613 fix lint missytake 2025-08-25 15:12:40 +02:00
  • 84e0376762 cmdeploy: get SSHExec again, timeout is likely missytake 2025-08-20 22:43:11 +02:00
  • d690c22c06 cmdeploy: print echobot link at the end of cmdeploy run missytake 2025-08-20 19:04:38 +02:00
  • 5410c1bebc CI: remove lint checks from test deployments missytake 2025-06-29 18:56:20 +02:00
  • 915bd39dd5 CI: fail on lint issues missytake 2025-06-29 18:50:26 +02:00
  • 950b0ffcb3 cmdeploy: print dots for every local DNS query docker-dns missytake 2025-08-26 12:26:13 +02:00
  • 7d99dfc0fd Revert "cmdeploy: suppress shell output for local DNS queries" missytake 2025-08-26 12:25:11 +02:00
  • eaff94d586 cmdeploy: suppress shell output for local DNS queries missytake 2025-08-26 11:59:16 +02:00
  • 7aa9f0b9eb cmdeploy: enable running DNS zonefile check locally missytake 2025-08-26 11:44:42 +02:00
  • c4f07009ed cmdeploy: enable running DNS commands on localhost missytake 2025-08-26 11:01:54 +02:00
  • f05fc8b84c docker: enable DNS checks before cmdeploy run again missytake 2025-08-26 10:46:48 +02:00
  • 52d04448f2 cmdeploy: enable running DNS commands in a docker container missytake 2025-08-26 10:43:24 +02:00
  • d2ff812727 cmdeploy: split @local and @docker in SSHExec missytake 2025-08-26 10:33:14 +02:00
  • 929383df88 fix docs; revert tests Keonik1 2025-08-25 22:14:32 +03:00
  • c372c55c88 try to fix tests Keonik1 2025-08-25 22:09:12 +03:00
  • e1ca74ef9f fix unlink if default nginx conf is not exist Keonik1 2025-08-25 22:07:40 +03:00
  • f027afdd28 delete sudo from traefik init container cmd Keonik1 2025-08-25 22:04:36 +03:00
  • 5dcb002bc6 delete default value for ACME_EMAIL Keonik1 2025-08-25 22:03:12 +03:00
  • e0040c1c52 tests: fix output capture fix-overwrite-ini-test missytake 2025-08-25 14:58:03 +02:00
  • ea9f56d6b3 cmdeploy: test if ini was overwritten with --force2 missytake 2025-08-25 13:54:16 +02:00
  • d5329fadc0 Fix issue with acmetool Keonik1 2025-08-24 16:14:45 +03:00
  • 1b3f419384 Delete ssh connection from docker installation Keonik1 2025-08-23 22:47:32 +03:00
  • 87615b62d6 fix docs - nginx "restart" to "reload" Keonik1 2025-08-23 21:36:16 +03:00
  • 4c42d0f186 fix for lint test Keonik1 2025-08-23 21:30:26 +03:00
  • 4fc672c3c4 Fix bug with attaching certs Keonik1 2025-08-23 21:30:08 +03:00
  • dc6d8b4cf2 pass values to MAIL_DOMAIN and ACME_EMAIL from vars for docker-compose-default Keonik1 2025-08-23 18:16:33 +03:00
  • 9037409362 change "restart nginx" to "reload nginx" Keonik1 2025-08-23 18:06:53 +03:00
  • d545fc8f10 Add traefik config files Keonik1 2025-08-23 18:02:45 +03:00
  • a01eebe2db add RECREATE_VENV var Keonik1 2025-08-23 15:37:18 +03:00
  • a6e5b9e0aa add 465 port Keonik1 2025-08-23 15:28:44 +03:00
  • b6dce619bd add port 80 to docker-compose-default Keonik1 2025-08-23 15:27:30 +03:00
  • aea6366bb3 rename dockerfile Keonik1 2025-08-23 15:26:00 +03:00
  • 1493acb87b cmdeploy: run SSH commands locally if ssh_host is localhost ssh-host-604 missytake 2025-08-20 18:15:48 +02:00
  • 2de8b155c2 docs: Rework architecture diagram based on review feedback cliffmccarthy 2025-08-18 12:09:03 -05:00
  • c975aa3bd1 docs: Indicate draft status in ARCHITECTURE.md cliffmccarthy 2025-08-15 18:04:30 -05:00
  • 6b73f6933a docs: Add ARCHITECTURE.md with diagram of components cliffmccarthy 2025-08-10 11:27:43 -05:00
  • bedfc09e8e nginx: allow custom nginx config under sites-enabled fix 562 custom-nginx-562 missytake 2025-08-19 09:44:48 +02:00
  • 1c4c7b9665 revert page-layout logo link Keonik1 2025-08-17 13:09:32 +03:00
  • 6425a839ae Fix description for is_development_instance option Keonik1 2025-08-17 13:06:55 +03:00
  • 4a92e505cf Update Changelog Keonik1 2025-08-17 13:01:32 +03:00
  • b81e47114a Merge pull request #1 from Keonik1/docker Keonik 2025-08-17 12:36:22 +03:00
  • 5aef295c5a Merge branch 'main' into docker Keonik1 2025-08-17 12:34:18 +03:00
  • 614b955351 chore: Add changelog entry staging-ci cliffmccarthy 2025-08-08 11:21:58 -05:00
  • 7b1ffc1410 feat: Automate file ownership setting from host migration process cliffmccarthy 2025-07-30 08:55:51 -05:00
  • 3ce350de9e feat: Check whether GCC is installed in initenv.sh cliffmccarthy 2025-08-08 08:52:19 -05:00
  • 1e05974970 feat: Make sure build-essential is installed cliffmccarthy 2025-07-26 09:27:59 -05:00
  • 3826de8c60 Add installation via docker compose (MVP 1) Keonik1 2025-08-09 15:55:37 +03:00
  • 577c04d537 feat: Add try blocks around Git commands in cmdeploy/__init__.py cliffmccarthy 2025-07-28 16:30:33 -05:00
  • a0d5f5dc8d fix sha256 checksums test-without-icu missytake 2025-08-06 08:13:44 +02:00
  • 72689563f9 ci: testing https://github.com/chatmail/dovecot/pull/4 missytake 2025-08-06 08:04:50 +02:00
  • d880937d44 doc: added maddy-chatmail to README (#605) missytake 2025-07-28 16:16:14 +02:00
  • 46d2334e9c add changelog missytake 2025-06-11 21:59:55 +02:00
  • 0ba94dc613 dovecot: set TZ=:/etc/localtime to improve performance missytake 2025-06-11 21:58:38 +02:00
  • d379feea4f dovecot: only install if it isn't installed already missytake 2025-07-08 15:56:29 +02:00
  • e82abee1b9 dovecot: fix errors on re-deployment missytake 2025-07-08 15:44:38 +02:00
  • 2b806971a3 Avoid datetime overflow, cache deb for a year instead of 300k years link2xt/avoid-date-overflow link2xt 2025-07-08 17:53:29 +00:00
  • 94060ff254 dovecot: never redownload the .deb file missytake 2025-07-08 13:47:52 +02:00
  • 1b5cbfbc3d dovecot: if architecture isn't supported, install dovecot from apt missytake 2025-07-08 13:46:08 +02:00
  • f1dcecaa8f dovecot: verify checksums when downloading debs missytake 2025-07-07 10:54:25 +02:00
  • 650338925a add changelog missytake 2025-06-29 13:48:47 +02:00
  • 44f653ccca dovecot: install other dovecot packages missytake 2025-06-29 11:16:39 +02:00
  • 6c686da937 dovecot: apt install -f missytake 2025-06-29 10:02:47 +02:00