All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.2.1 (2021-04-14)
- Update DigitalOcean example to allow outgoing traffic from Droplets (so Docker can pull images) (404d46b), closes #10
1.2.0 (2021-02-15)
- Refactor working directory and usage of docker-compose (5c6f807)
- Use "latest" as the default image tag if not set explicitly (d17b454)
1.2.0-alpha.9 (2020-07-25)
- Revert to using a single file to store environment variables (
.env
) (dc275b1)
1.2.0-alpha.8 (2020-07-25)
- Fix syntax issue introduced in the previous release (e6ba872)
1.2.0-alpha.7 (2020-07-25)
- Removed the sample
users
file from being copied to the server as an example for how to authenticate users with Traefik's dashboard. This file must now be created and added explicitly by the user if they want to enable this feature (1ff0089)
1.2.0-alpha.6 (2020-07-25)
- Simplify default config by removing Traefik auth middleware (10edade)
- Use
json-file
logging driver as the default option (884048a)
1.2.0-alpha.5 (2020-07-25)
- Create app.env containing user-defined environment variables (9c3905a)
1.2.0-alpha.4 (2020-07-07)
- Fix incomplete refactoring effort (2c07f9f)
1.2.0-alpha.3 (2020-07-06)
1.2.0-alpha.2 (2020-07-06)
- Remove working_dir and volume mounts from default docker-compose.yaml (4c0d1c1)
1.2.0-alpha.1 (2020-07-06)
- Add default values for environment variables in default docker-compose.yaml file (2926626)
1.2.0-alpha.0 (2020-07-05)
- Add webhook to enable updates independent of Terraform (9ecbe8e)
1.1.0 (2020-07-05)
- A number of variables have been renamed or removed in favour of defining their values either as an environment variable or via a custom
docker-compose.yaml
file
The following variables have been renamed:
letsencrypt_email
→email
letsencrypt_staging_server
→letsencrypt_staging
compose_file
→files
The following variables have been replaced with an environment variable:
traefik_version
→TRAEFIK_IMAGE_TAG
enable_traefik_api
→TRAEFIK_API_DASHBOARD
docker_log_driver
→DOCKER_LOG_DRIVER
The following variables have been removed completely. These can be customised by providing a custom user-defined docker-compose.yaml
file
docker_log_opts
enable_letsencrypt
The following variables have been removed in favour of using a users
auth file read by Traefik. The name/location of this file can be customised using the TRAEFIK_PASSWD_FILE
environment variable:
traefik_api_user
traefik_api_password
- Add another example for GCP showing how to configure GCR (5db6482)
- Add functionality for file uploads (b5125ee)
- Refactor how apps are configured (1885953)
- Additional cloud-init configurations will append rather than replace original configuration (d5c55e0)
- Raise error if Docker Compose install fails (81761fc)
1.0.3 (2020-07-01)
- Add Azure example (f8b9882)
- Remove troublesome GCR config (06e8a48)