Sign inSign up

gugatec/terraforming-mars_deuteranopia-bigmap

By gugatec

•Updated 2 months ago

Terraforming Mars — nicolasgramlich big-map fork + deuteranopia colors, arm64, SQLite

Image
0

134

gugatec/terraforming-mars_deuteranopia-bigmap repository overview

Personal build combining two things on top of nicolasgramlich/terraforming-mars⁠'s worktree-big-map branch (adds the larger, 91-space Amazonis Planitia map):

Built natively for arm64 only — this is not a multi-platform manifest. Rebuilt and pushed here manually and occasionally, so check the tag date for freshness. Uses SQLite by default (no Postgres backend).

This is a personal, local-testing image — not affiliated with or maintained like the upstream Terraforming Mars⁠ project.

⁠Running this image

docker run -d --name terraforming-mars-deuteranopia-bigmap -p 8080:8080 gugatec/terraforming-mars_deuteranopia-bigmap:latest

The app will be available at http://localhost:8080⁠.

Or with Docker Compose — save this as docker-compose.yml:

services:
  terraforming-mars:
    container_name: terraforming-mars
    image: gugatec/terraforming-mars_deuteranopia-bigmap:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    security_opt:
      - no-new-privileges:true
    volumes:
      - tm-db:/usr/src/app/db
volumes:
  tm-db:

then:

docker compose up -d
docker compose pull && docker compose up -d   # to update later

Environment variables:

VariableDescription
PORTPort the app listens on inside the container (default 8080)
SERVER_IDFixes the admin route id; if unset, a random one is generated and logged on startup. Admin UI: .../admin?serverId=SERVER_ID
MAX_GAME_DAYSPurge unfinished games older than this many days (default 10)

Roadmap: a Postgres backend option is planned for a future update.

Tag summary

Content type

Image

Digest

sha256:038e87ebd…

Size

91 MB

Last updated

2 months ago

docker pull gugatec/terraforming-mars_deuteranopia-bigmap