From 0eca7b1bae2139771461772bb5014c195c8724f7 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Wed, 30 Jul 2025 22:21:45 +0200 Subject: [PATCH] Initial commit --- .gitignore | 1 + docker-compose.yml | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..355164c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*/ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f63e47f --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,33 @@ +services: + spaceninjaserver: + image: openwf/spaceninjaserver:latest + 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