diff options
| author | Bobby <[email protected]> | 2026-03-29 22:52:46 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-03-29 22:52:46 +0530 |
| commit | 9eb9b7f4bd552a641235764f66483e1f940fcfd9 (patch) | |
| tree | da520b923b5e6758d5457b6233dd6671fc640914 /toolchain/docker-compose.yml | |
| parent | 65a143a0871c35989b7c7ea6723d39a0585c089e (diff) | |
| download | echoes-of-vaelun-main.tar.xz echoes-of-vaelun-main.zip | |
Diffstat (limited to 'toolchain/docker-compose.yml')
| -rw-r--r-- | toolchain/docker-compose.yml | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/toolchain/docker-compose.yml b/toolchain/docker-compose.yml deleted file mode 100644 index 205230c..0000000 --- a/toolchain/docker-compose.yml +++ /dev/null @@ -1,82 +0,0 @@ -version: "3" -services: - cockroachdb: - image: cockroachdb/cockroach:latest-v23.1 - command: start-single-node --insecure --store=attrs=ssd,path=/var/lib/cockroach/ - restart: "no" - volumes: - - data:/var/lib/cockroach - expose: - - "8080" - - "26257" - ports: - - "26257:26257" - - "8080:8080" - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8080/health?ready=1"] - interval: 3s - timeout: 3s - retries: 5 - - nakama: - image: registry.heroiclabs.com/heroiclabs/nakama:3.22.0 - entrypoint: - - "/bin/sh" - - "-ecx" - - > - /nakama/nakama migrate up --database.address root@cockroachdb:26257 && - exec /nakama/nakama --name nakama1 --database.address root@cockroachdb:26257 - --logger.level DEBUG --session.token_expiry_sec 7200 - --metrics.prometheus_port 9100 - restart: "no" - links: - - "cockroachdb:db" - depends_on: - cockroachdb: - condition: service_healthy - prometheus: - condition: service_started - volumes: - - ../data/nakama:/nakama/data - expose: - - "7349" - - "7350" - - "7351" - - "9100" - ports: - - "7349:7349" - - "7350:7350" - - "7351:7351" - healthcheck: - test: ["CMD", "/nakama/nakama", "healthcheck"] - interval: 10s - timeout: 5s - retries: 5 - - prometheus: - image: prom/prometheus - entrypoint: /bin/sh -c - command: | - 'sh -s <<EOF - cat > ./prometheus.yml <<EON - global: - scrape_interval: 15s - evaluation_interval: 15s - - scrape_configs: - - job_name: prometheus - static_configs: - - targets: ['localhost:9090'] - - - job_name: nakama - metrics_path: / - static_configs: - - targets: ['nakama:9100'] - EON - prometheus --config.file=./prometheus.yml - EOF' - ports: - - "9090:9090" - -volumes: - data: |
