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"