Compose-Examples/examples/firezone
2023-07-18 10:00:01 +02:00
..
.env_example Rename .env to .env_example 2023-07-18 09:56:45 +02:00
docker-compose.yml Update docker-compose.yml 2023-06-22 09:59:20 +02:00
README.md Update README.md 2023-07-18 10:00:01 +02:00

Reference

Notes

  1. Download the docker-compose.yml file from this repository.
  2. Create a firezone .env file via the command docker run --rm firezone/firezone bin/gen-env > .env
  3. Adjust docker-compose.yml and created .env to your needs. Especially change the environment variables DEFAULT_ADMIN_EMAIL, DEFAULT_ADMIN_PASSWORD and EXTERNAL_URL to secure values!
  4. Proceed by executing the below commands.
docker compose run --rm firezone bin/migrate
docker compose run --rm firezone bin/create-or-reset-admin
docker compose up -d

Note: This compose setup requires an already existing dockerized Traefik reverse proxy. Alternatively, remove the Traefik labels and directly use TCP/13000 (HTTPS).