choose this repository to deploy only traefik
Guillaume "B.B." Van Hemmen
2f3caa4b5c
Added a `docker-compose.yml` to set up Traefik as a standalone reverse proxy with Docker Compose. Updated `README.md` for installation and usage instructions, and added `.gitignore`, `LICENSE`, and `.env.dist` files for environment configuration and licensing. |
||
---|---|---|
.env.dist | ||
.gitignore | ||
docker-compose.yml | ||
LICENCE | ||
README.md |
Traefik Standalone
Introduction
This project sets up a standalone Traefik reverse proxy using Docker Compose. Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices and integrating them with your existing infrastructure easy.
Table of Contents
Prerequisites
- Docker: Make sure Docker is installed and running on your system.
- Docker Compose: You also need Docker Compose to orchestrate the container setup.
Installation
-
Clone the repository:
git clone https://github.com/your-repository-url/traefik-standalone.git cd traefik-standalone
-
Copy the environment variable template:
cp .env.dist .env
-
Customize the
.env
file as necessary for your environment.
Usage
-
Start the Traefik service with Docker Compose:
docker compose up -d
-
You can now start adding your services and configure Traefik to reverse proxy to them.
License
This project is licensed under the terms of the MIT license. See the LICENSE file for details.