Skip to content

OnfireNetwork/OnsetJavaDocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OnsetJavaDocker

A docker container for OnsetJava

Usage

Basic Run Command

This command starts a bare metal Onset Server with just OnsetJava.

docker run -d -it --name myonsetserver -p 7777:7777/udp -p 7776:7776 -p 7775:7775 janbebendorf/onsetjava

Config

The configuration is auto-generated using environment variables The following environment variables are available

  • CONFIG_SERVERNAME="Onset Java Server"
  • CONFIG_SERVERNAME_SHORT="Onset Java Server"
  • CONFIG_GAMEMODE="OnsetJava"
  • CONFIG_WEBSITE_URL="https://github.com/OnfireNetwork/OnsetJava"
  • CONFIG_MAX_PLAYERS=300
  • CONFIG_PASSWORD=""
  • CONFIG_TIMEOUT=15000
  • CONFIG_IPLIMIT=5
  • CONFIG_MASTERLIST=false
  • CONFIG_VOICE=true
  • CONFIG_VOICE_SAMPLE_RATE=24000
  • CONFIG_VOICE_3D=true
  • CONFIG_STREAM_DISTANCE_PLAYER=12000
  • CONFIG_STREAM_RATE_PLAYER=0.05
  • CONFIG_STREAM_DISTANCE_VOICE=5000
  • CONFIG_STREAM_RATE_VOICE=0.8
  • CONFIG_STREAM_DISTANCE_VEHICLE=12000
  • CONFIG_STREAM_RATE_VEHICLE=0.1
  • CONFIG_STREAM_DISTANCE_OBJECT=12000
  • CONFIG_STREAM_RATE_OBJECT=0.1
  • CONFIG_STREAM_DISTANCE_NPC=12000
  • CONFIG_STREAM_RATE_NPC=0.1
  • CONFIG_STREAM_DISTANCE_PICKUP=12000
  • CONFIG_STREAM_RATE_PICKUP=0.1
  • CONFIG_STREAM_DISTANCE_DOOR=12000
  • CONFIG_STREAM_RATE_DOOR=0.1
  • CONFIG_STREAM_DISTANCE_TEXT3D=12000
  • CONFIG_STREAM_RATE_TEXT3D=0.1

Plugins and Packages

To add plugins and packages to the config you can use a comma seperated list in CONFIG_PLUGINS and CONFIG_PACKAGES

Binding Paths

The server is located in /server in the container. You can bind any file or directory in that folder except server_config.json as this is auto generated and shouldn't be touched manually.

About

A docker container for OnsetJava

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published