https://github.com/dockersamples/easy-http-routing-with-traefik
Repo to support the HTTP routing with Traefik use case guide on docs.docker.com
https://github.com/dockersamples/easy-http-routing-with-traefik
Last synced: 10 months ago
JSON representation
Repo to support the HTTP routing with Traefik use case guide on docs.docker.com
- Host: GitHub
- URL: https://github.com/dockersamples/easy-http-routing-with-traefik
- Owner: dockersamples
- License: other
- Created: 2024-08-06T19:25:37.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T20:03:53.000Z (almost 2 years ago)
- Last Synced: 2024-12-16T16:53:09.989Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 158 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Easy HTTP routing with Traefik
This sample app accompanies the [Easy HTTP routing with Traefik](#) guide. The application is purposely kept simple to allow the focus to remain on the content of the guide - HTTP routing with Traefik. With Traefik, it is easy to use multiple services to split development tooling or provide additional visualization and troubleshooting tools.
Notice: This sample repo is intended to support the guide mentioned above. As such, the application code is purposely kept simple to keep the focus on the guide's content and should not be considered production ready.

## Try it out
1. Clone this repo
2. Run `docker compose up`
3. Open the site at http://localhost. Requests to get data will go to `/api/message`, which is routed to the API service.
4. Open phpMyAdmin (database visualizer) at http://db.localhost
When you're done, run `docker compose down` to tear everything down.
## Contributing
Since this project is intended to support a specific use case guide, contributions are limited to bug fixes or security issues. If you have a question, feel free to open an issue!