Files
traefik/README.md
2021-04-17 13:06:01 +00:00

37 lines
884 B
Markdown

# Træfik reverse proxy
## Requirements
* Docker
* docke-compose
* htpasswd (from apache)
## Quick start
1. Create a user to restrict access to the Træfik dashboard:
```sh
htpasswd -nb MyAwesomeUser MyAwesomePassword > conf/users/traefik.htpasswd
```
2. Copy `env.example` to `.env`
3. Edit `.env` to adapt the Fully Qualified Domain Name (FQDN) as well as CERT_EMAIL
which are used for the Træfik dashboard and let's encrypt validation e-mail.
4. Create the network used by Træfik to talk to the internal services:
```sh
docker network create --attachable --internal proxy # Default shared proxy network
docker network create --attachable --internal proxy_home # For Main services
docker network create --attachable --internal proxy_infra # For Network infrastructure
```
5. Start Træfik:
```sh
docker-compose up -d
```