Starta: online eller airgapped
Samma stack. TAKT_VERSION i
.env är Hub-taggen
utan v.
Images: mrweiland/takt:<version>,
postgres:19beta3-alpine,
chrislusf/seaweedfs:4.46.
Online
docker compose --env-file .env up -d
Hämtar de tre images från Docker Hub om de saknas, startar
stacken och migrerar. Första nedladdningen tar någon minut.
AUTH_SECRET måste redan vara
ifylld.
Airgapped
På en dator med internet, samma version som
i zippens .env:
docker pull mrweiland/takt:<version>
docker pull postgres:19beta3-alpine
docker pull chrislusf/seaweedfs:4.46
docker save mrweiland/takt:<version> postgres:19beta3-alpine chrislusf/seaweedfs:4.46 \
| gzip > takt-images.tar.gz
Flytta zippen och takt-images.tar.gz
till den luftgapade maskinen. Där:
gunzip -c takt-images.tar.gz | docker load
unzip takt-deploy-*.zip
cd takt-deploy
docker compose --env-file .env up -d --pull never
--pull never pratar inte med Hub.
Zippens ./cli/install.sh använder
den medföljande binären (ingen GitHub-nedladdning).
Klart när alla fyra rader visar
healthy eller
Up:
takt-install-app-1 Up (healthy) 0.0.0.0:3005->3005/tcp
takt-install-backup-1 Up
takt-install-postgres-1 Up (healthy)
takt-install-s3-1 Up (healthy)
Öppna sedan
http://localhost:3005/register.
Online: kör
docker compose --env-file .env up -d
igen för att starta (och hämta imagen för er
TAKT_VERSION om den saknas).
Airgapped: docker load av ny tar,
sedan
docker compose --env-file .env up -d --pull never.
Databasen ligger kvar i en Docker-volym mellan omstarter.