Skip to content
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

refactor(traefik): migrate from Docker Swarm service to standalone co… #1371

Open
wants to merge 9 commits into
base: canary
Choose a base branch
from

Conversation

Siumauricio
Copy link
Contributor

@Siumauricio Siumauricio commented Feb 26, 2025

TODO: update docker traefik logs to use standalone containers

@Siumauricio Siumauricio linked an issue Feb 26, 2025 that may be closed by this pull request
@henriklovhaug
Copy link
Contributor

Could this pull request also incorporate #1364?
Bind the udp port as well.

@Siumauricio
Copy link
Contributor Author

Yeah I agree @henriklovhaug

- Replace Docker service commands with standalone container management
- Update Traefik initialization to use container-based deployment
- Modify port inspection and environment variable retrieval methods
- Improve container creation and port binding logic
- Remove Swarm-specific constraints and deployment strategies
- Update type prop to be optional in the Props interface
- Improve component flexibility by allowing undefined type
- Introduce TRAEFIK_HTTP3_PORT environment variable
- Configure UDP port binding for HTTP/3
- Enable HTTP/3 with advertisedPort in Traefik websecure configuration
- Introduce TRAEFIK_HTTP3_PORT environment variable
- Configure UDP port binding for HTTP/3
- Enable HTTP/3 with advertisedPort in Traefik websecure configuration
- Remove dokploy-service before Traefik container initialization
- Simplify error handling and logging during container setup
- Add support for remote server service removal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Domain not working after server restart or Traefik reload
2 participants