docker-compose-collection/baikal/README.md
2025-03-28 19:38:29 +00:00

1.1 KiB

Baikal Docker Setup with Traefik

This guide provides instructions for deploying Baikal using Docker and Traefik as a reverse proxy. The setup includes securing the Baikal instance with HTTPS and configuring a trusted proxy.

Prerequisites

  • Docker and Docker Compose installed on your system
  • Traefik configured as your reverse proxy
  • A domain name pointing to your Baikal instance

Environment Variables

Before deploying the container, create a .env file from the provided .env-example file and adjust the values as needed.

cp .env-example .env
nano .env

Starting the Container

Once the .env file is configured, start the Baikal container using:

docker-compose up -d

Configuring the Reverse Proxy

To enable proper proxy support in Baikal, update data/config/configuration.yaml with the following settings:

Accessing Baikal

Once everything is set up, restart Baikal and it should be accessible via the configured domain:

https://baikal.example.com

If there are any issues, check the container logs with:

docker logs -f baikal