Terraforming Mars — nicolasgramlich big-map fork + deuteranopia colors, arm64, SQLite
134
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.
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:
| Variable | Description |
|---|---|
PORT | Port the app listens on inside the container (default 8080) |
SERVER_ID | Fixes the admin route id; if unset, a random one is generated and logged on startup. Admin UI: .../admin?serverId=SERVER_ID |
MAX_GAME_DAYS | Purge unfinished games older than this many days (default 10) |
Roadmap: a Postgres backend option is planned for a future update.
Content type
Image
Digest
sha256:038e87ebd…
Size
91 MB
Last updated
2 months ago
docker pull gugatec/terraforming-mars_deuteranopia-bigmap