Docker-AIO/docker-compose.yml
Sainan 420f013a43 Note for ARM CPUs
Haven't tested it with an ARM machine, but I assume this should work + have better perf.
2025-07-31 22:27:24 +02:00

38 lines
1.3 KiB
YAML

services:
spaceninjaserver:
image: openwf/spaceninjaserver:latest # If you have an ARM CPU, replace 'latest' with 'latest-arm64'.
volumes:
- ./conf:/app/conf
- ./static-data:/app/static/data
- ./logs:/app/logs
ports:
- 80:80
- 443:443
depends_on:
- mongodb
mongodb:
image: docker.io/library/mongo:8.0.0-noble
environment:
MONGO_INITDB_ROOT_USERNAME: openwfagent
MONGO_INITDB_ROOT_PASSWORD: spaceninjaserver
volumes:
- ./database:/data/db
command: mongod --quiet --logpath /dev/null
warframe-irc-server:
image: openwf/warframe-irc-server
volumes:
- ./conf:/app/conf
ports:
- 6695:6695
- 6696:6696
- 6697:6697
- 6698:6698
- 6699:6699
#- 6688:6688 # mgmt_port (requires mgmt_loopback_only set to false for docker, so not really recommended on public facing servers)
#depends_on: # in some abstract sense, yes, but right now the cross-connection happens way too late to matter.
# - spaceninjaserver
warframe-hub-server:
image: openwf/warframe-hub-server
ports:
- "6952:6952/udp"