sitelen-tu/legacy
2025-04-28 15:13:15 +01:00
..
configs feat: initial commit 2025-04-27 17:20:02 +01:00
Dockerfile feat: initial commit 2025-04-27 17:20:02 +01:00
README.md build: remove requirement to edit docker-compose.yml per-stage 2025-04-28 15:13:15 +01:00
updater.lua feat: initial commit 2025-04-27 17:20:02 +01:00

🔄 Legacy Updater Tool

This updater exists to facilitate a transition from the legacy mirrors orchestration to its replacement. As far as I know, no one else has ever deployed the original orchestrator so this will almost certainly not be useful to you.

⚙️ Configuration

When working with the Docker Compose file, configure the sources via the environment file: updater.env. One environment variable per configured pool with an HTTP URL to the Bypass Censorship Mirrors JSON file for each pool.

For example:

JASIMA_MIRRORS_POOL_example=https://www.example.com/mirrors.json

🌐 Per-site Configurations

In the configs directory, create a file named default.json to provide the default site configuration. Create files named <host>.json to override the default. This is a complete override so duplicate anything from the default you wanted to keep.