Skip to content

samuk190/bioserver-docker

 
 

Repository files navigation

Open Source Outbreak Server

Hi all

To briefly state the goal behind this project, it's simply to preserve dev ghostline's Bioserver1 & 2 projects, as neither of these are available on github and both require a bit of work to get up and running.

Setup

DO IT BEFORE RUNNING GAME SERVER

  1. cp .env.example .env
  2. set your server IP in .env (SERVER_IP=)
  3. set your router IP or secondary dns (ROUTER_IP=)
  4. build basic compose file docker compose -f docker-compose.infra.yaml build
  5. redirect port 53 to 1053 -> RUN on terminal: sudo iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to-port 1053 sudo iptables -t nat -A PREROUTING -p tcp --dport 53 -j REDIRECT --to-port 1053

(If running DNS on 53:53 and ONLY IF You dont want step 4) 5. disable systemd-resovled make disable-systemd-resolved

Running game server

  1. run infrastracture docker compose -f docker-compose.infra.yaml up -d
  2. run game server
    Just run docker compose -f docker-compose.bio1.yaml up --build for outbreak 1 and docker compose -f docker-compose.bio2.yaml up --build for outbreak 2
    You can run them both!
    docker compose -f docker-compose.bio1.yaml -f docker-compose.bio2.yaml up --build

After shutdown

DO NOT FORGET TO ENABLE systemd-resolved
Simply run make enable-systemd-resovled

About

Biohazard: Outbreak Server Improved

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 94.2%
  • PHP 4.2%
  • Other 1.6%