-
Notifications
You must be signed in to change notification settings - Fork 13
Upgrade to Traefik v3.5.2. TOML files to YAML, Lets encrypt upgrade, Dynamic file for TLS and Headers middleware #67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
jorgejesus
commented
Sep 24, 2025
- Update Traefik image to v3.5.2
- Convert v1.x labels to v3.x format across all services/routes
- Migrate TOML configurations to YAML v3.x syntax
- Add secure TLS configuration with strong cipher suites
- Implement HTTP security headers middleware
- Configure Let's Encrypt certificate resolver
- Organize dynamic configs in config/dynamic/ directory
- U pdate start.sh script with LETSENCRYPT_EMAIL variable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
…med volume acme_certificates. Localhost uses HTTP only demo.pygeoapi.io#62
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost there ! There is still some small cleanup to do, like:
git/services/traefik/startandstop.shscripts (removeacme.json-related, no longer needed)git/services/traefik/config/default.nusa.ymlis obsolete.- Traefik v3.5.3 is available
We can then I think merge and I may still fix some even smaller loose ends.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's merge and see! Thanks for patience @jorgejesus !
|
Great work here! 👏 👏 👏 |
|
Needed more cleanup than planned, now stable... |

