feat: watchtower, dev environment, security logs, SMTP tunnel #1

Merged
jimmy merged 3 commits from dev into main 2026-03-01 10:10:25 +08:00
2 changed files with 9 additions and 10 deletions
Showing only changes of commit 5a95010f35 - Show all commits
+5 -3
View File
@@ -1,4 +1,6 @@
SMTP_FROM=zjgump@gmail.com SMTP_FROM=your-email@gmail.com
SMTP_TO=zjgump@gmail.com SMTP_TO=your-email@gmail.com
SMTP_USER=zjgump@gmail.com SMTP_USER=your-email@gmail.com
SMTP_PASSWORD=your-gmail-app-password SMTP_PASSWORD=your-gmail-app-password
SMTP_USER_ENCODED=your-email%40gmail.com
SMTP_PASSWORD_ENCODED=your-gmail-app-password
+4 -7
View File
@@ -7,13 +7,10 @@ services:
WATCHTOWER_LABEL_ENABLE: "true" WATCHTOWER_LABEL_ENABLE: "true"
WATCHTOWER_SCHEDULE: "0 0 4 * * *" WATCHTOWER_SCHEDULE: "0 0 4 * * *"
WATCHTOWER_CLEANUP: "true" WATCHTOWER_CLEANUP: "true"
WATCHTOWER_NOTIFICATIONS: email WATCHTOWER_NOTIFICATIONS: shoutrrr
WATCHTOWER_NOTIFICATION_EMAIL_FROM: ${SMTP_FROM} WATCHTOWER_NOTIFICATION_URL: "smtp://${SMTP_USER_ENCODED}:${SMTP_PASSWORD_ENCODED}@smtp.gmail.com:1587/?from=${SMTP_FROM}&to=${SMTP_TO}"
WATCHTOWER_NOTIFICATION_EMAIL_TO: ${SMTP_TO} extra_hosts:
WATCHTOWER_NOTIFICATION_EMAIL_SERVER: smtp.gmail.com - "smtp.gmail.com:192.168.31.222"
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT: "587"
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER: ${SMTP_USER}
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD: ${SMTP_PASSWORD}
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
logging: logging: