Damien
41af63cf29
feat(proxy): add SMTP TCP passthrough routing to Traefik
...
- New `SIMPLELOGIN_TS_HOSTNAME` config variable (default: simplelogin)
- `smtp` entryPoint on :25 in traefik.yml static config
- Port 25 binding added to docker-compose.yml traefik service
- New conf.d/simplelogin-smtp.yml TCP router → SimpleLogin host via Tailscale
- Independent idempotent UFW rule for 25/tcp (self-heals on existing hosts)
2026-06-26 12:24:51 +02:00
Damien
9f6e583135
Update proxy server installation script
...
Switch to Let's Encrypt HTTP challenge
Add Tailscale exit node support
Add Fail2ban protection for Traefik
Improve idempotency and error handling
2026-05-13 16:37:15 +02:00
Damien
7c3cab2b5a
Update proxy installer to use Traefik v3 with Fail2ban and Infomaniak
...
DNS
2026-05-13 10:39:44 +02:00
13d97ff627
feat(proxy): add MOTD configuration
2026-01-11 19:00:39 +00:00
4935ae3c3e
refactor(proxy): use robust awk-based Tailscale FQDN extraction from seedbox
2026-01-11 18:51:01 +00:00
1dad64cb07
Actualiser proxy/install.sh
2025-12-31 17:35:10 +00:00
2bc5e3a273
docs(proxy): add SSH safety net documentation
2025-12-26 11:24:51 +00:00
625dc5ada7
feat(proxy): add temporary SSH access with scheduled cleanup
2025-12-26 11:24:30 +00:00
3ceb33038c
docs: add proxy-specific README
2025-12-03 09:13:07 +00:00
0807beb5fa
feat: add proxy server deployment script
2025-12-03 09:09:39 +00:00