Container images for the Tangled Knot and Spindle servers
1[tools]
2docker-cli = "latest"
3
4[settings]
5experimental = true
6
7[env]
8_.file = ".env.yaml"
9
10[tasks.build]
11description = "Build container images"
12run = "docker bake"
13sources = ["docker-bake.hcl", "Dockerfile"]
14outputs = { auto = true }
15
16[tasks.publish]
17description = "Publish container images"
18run = [
19 "echo $DOCKER_TOKEN | docker login -u $DOCKER_USER --password-stdin",
20 { task = "build --push" }
21]
22
23[tasks.start]
24description = "Run container services"
25run = "docker compose up"