Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lfache/awesome-traefik
Welcome to Awesome Traefik, a collection of contributions around Traefik.
https://github.com/lfache/awesome-traefik
List: awesome-traefik
docker docker-compose exemples jitsi jitsi-installation jitsi-meet jitsi-meet-installation samples traefik traefik-configurations traefik-docker traefik-dynamic-configurations traefik-v2 traefik2 wordpress wordpress-development
Last synced: about 1 month ago
JSON representation
Welcome to Awesome Traefik, a collection of contributions around Traefik.
- Host: GitHub
- URL: https://github.com/lfache/awesome-traefik
- Owner: lfache
- License: cc0-1.0
- Created: 2020-04-21T07:06:27.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-20T09:38:02.000Z (over 4 years ago)
- Last Synced: 2024-05-22T15:31:27.026Z (6 months ago)
- Topics: docker, docker-compose, exemples, jitsi, jitsi-installation, jitsi-meet, jitsi-meet-installation, samples, traefik, traefik-configurations, traefik-docker, traefik-dynamic-configurations, traefik-v2, traefik2, wordpress, wordpress-development
- Language: Shell
- Size: 482 KB
- Stars: 89
- Watchers: 3
- Forks: 17
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Awesome Traefik
Welcome to Awesome Traefik, a collection of contributions around Traefik and Docker/Docker-Compose.These samples provide a starting point for how to integrate different services using a Compose file and to manage their deployment with Docker Compose and Traefik.
## Getting started
These instructions will get you through the bootstrap phase of creating and deploying samples of containerized applications with Docker Compose and Traefik.### Prerequisites
- Make sure that you have Docker and Docker Compose installed
- Windows or macOS:
[Install Docker Desktop](https://www.docker.com/get-started)
- Linux: [Install Docker](https://www.docker.com/get-started) and then
[Docker Compose](https://github.com/docker/compose)
- Download some or all of the samples from this repository.
- Launch Traefik first.### Launch Traefik
- It is also necessary to launch an instance of Traefik beforehand. You can find the docker-compose file here :
- Traefik HTTPS with let's encrypt, ssl redirection and by default some security headers:
[Launch Traefik](https://github.com/lfache/awesome-traefik/blob/master/traefik/)
### Running a sampleThe root directory of each sample contains the `docker-compose.yaml` which
describes the configuration of service components. All samples can be run in
a local environment by going into the root directory of each one and executing:```console
docker-compose up -d
```Check the `README.md` of each sample to get more details on the structure and
what is the expected output.
To stop and remove the all containers of the sample application run:```console
docker-compose down
```## Contribute
We welcome examples that help people understand how to use Traefik with Docker Compose for
common applications.