Installation via Docker
This guide explains how to run Zenith using Docker.
The container already includes a preconfigured Nginx web server.
Image location:
git.crystalsky.dev/crystalsky/zenith:latest
1. Prepare the Directory
Create a directory for the installation.
mkdir zenith
cd zenith
2. Docker Compose Installation
Create a docker-compose.yml file.
services:
zenith:
image: git.crystalsky.dev/crystalsky/zenith:latest
container_name: zenith
ports:
- "8000:80"
restart: unless-stopped
Start the container:
docker compose up -d
Stop it:
docker compose down
Updating the Container
Pull the update and restart the container:
docker compose pull
docker compose up -d