Code Monkey home page Code Monkey logo

pterodactyl-empyrion's Introduction

Empyrion - Galactic Survival

Empyrion - Galactic Survival is a 3D open world, space survival adventure in which you can fly across space and land on planets. Build, explore, fight and survive in a hostile galaxy full of hidden dangers.

Known Issues

  • Console currently only displays logs from a log file, commands entered in the console will not be excecuted. Use the telnet server to issue server commands.
  • Because of the above the server will not stop gracefully when using the stop or restart commands. The server must be killed after gracefully shutting down the server using telnet.

Recommended server settings

Minimum Specifications

  • At least 7168M RAM plus 1024M per playfield above 3. This is just a guideline, more is better.
  • Minimum 10GB hard disk space to install.

See the following - https://empyrion.gamepedia.com/Dedicated_Server_Setup

Server Ports

Ports required to run the server. Requires all 4 game ports in the range. Do not expose the telnet port to the internet.

Port default
Game 30000-30003
Telnet 30004

Credits

https://git.phenomic.net/PHENOM/Pterodactyl-Egg-Empyrion/ for the initial egg.

https://github.com/acl1704/pterodactyl-empyrion for modifying egg to use standard pterodactyl images

pterodactyl-empyrion's People

Contributors

acl1704 avatar goover avatar phenomical avatar rephot avatar

Stargazers

 avatar

Watchers

 avatar  avatar

pterodactyl-empyrion's Issues

Failed to start

[Pterodactyl Daemon]: Finished pulling Docker container image
Running on Debian 10.5
Current timezone: Etc/UTC
wine-5.0.2
steam user is not set.

Using anonymous user.

No appid set. Starting Server
First launch will throw some errors. Ignore them
:/home/container$ wine ./DedicatedServer/EmpyrionDedicated.exe -batchmode -log -logFile Logs/current.log "$@" &> Logs/wine.log | tail -f Logs/current.log
/entrypoint.sh: line 84: Logs/wine.log: No such file or directory
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
tail: cannot open 'Logs/current.log' for reading: No such file or directory
tail: no files remaining
container@pterodactyl~ Server marked as offline...

[Pterodactyl Daemon]: ---------- Detected server process in a crashed state! ----------
[Pterodactyl Daemon]: Exit code: 1
[Pterodactyl Daemon]: Out of memory: false
[Pterodactyl Daemon]: Aborting automatic restart, last crash occurred less than 60 seconds ago.

Update to v1.7.9?

Eventually the server started on it's own however it's on v1.7.1

How do I upgrade it to v1.7.9?

26-04:07:02.515 05_07 -LOG- Save game version v1.7.1.1, Build 3639

Latest Egg Causes 500 server error when importing

I tried to import the new egg after deleting the old one. I get 500 server error when doing so. All other eggs from parkervcp upload without issue so I am going to assume it is an issue with this egg.

Stuck at starting stage

Any idea what's going on here? Seems stuck at the starting stage.

`container@pterodactyl~ Server marked as offline...
[Pterodactyl Daemon]: Checking server disk space usage, this could take a few seconds...
[Pterodactyl Daemon]: Updating process configuration files...
[Pterodactyl Daemon]: Ensuring file permissions are set correctly, this could take a few seconds...
container@pterodactyl~ Server marked as starting...
[Pterodactyl Daemon]: Pulling Docker container image, this could take a few minutes to complete...
Pulling from parkervcp/yolks
Digest: sha256:f995f0e44f7c297e4dd66d808c3e8ba268852f8dc038bba2f617ef0bee19938f
Status: Image is up to date for ghcr.io/parkervcp/yolks:wine_latest
[Pterodactyl Daemon]: Finished pulling Docker container image
Running on Debian 11.2
Current timezone: Etc/UTC
wine-6.0.2
steam user is not set.

Using anonymous user.

No appid set. Starting Server
First launch will throw some errors. Ignore them
:/home/container$ cd empyrion; WINEDLLOVERRIDES="mscoree,mshtml=" wine ./DedicatedServer/EmpyrionDedicated.exe -batchmode -log -logFile ./logs/current.log "$@" &> ./logs/wine.log | tail -f ./logs/current.log
Thread -> id: 25c -> priority: 1

Thread -> id: 260 -> priority: 1

Thread -> id: 264 -> priority: 1

Thread -> id: 274 -> priority: 1

Thread -> id: 27c -> priority: 1

Thread -> id: 278 -> priority: 1

Thread -> id: 26c -> priority: 1

Thread -> id: 268 -> priority: 1

Thread -> id: 280 -> priority: 1

Thread -> id: 270 -> priority: 1

_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
tail: ./logs/current.log: file truncated
Mono path[0] = 'Z:/home/container/empyrion/DedicatedServer/EmpyrionDedicated_Data/Managed'
Mono config path = 'Z:/home/container/empyrion/DedicatedServer/MonoBleedingEdge/etc'
Initialize engine version: 2021.1.17f1 (03b40fe07a36)
[Subsystems] Discovering subsystems at path Z:/home/container/empyrion/DedicatedServer/EmpyrionDedicated_Data/UnitySubsystems
GfxDevice: creating device client; threaded=0; jobified=0
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce GTX 470 (ID=0x6cd)
Vendor: NVIDIA
VRAM: 128800 MB
Driver: 1.0
Begin MonoManager ReloadAssembly

  • Completed reload, in 11.396 seconds
    D3D11 device created for Microsoft Media Foundation video decoding.
    UnloadTime: 5.298700 ms
    29-02:28:49.804 02_28 -LOG- Args: Z:\home\container\empyrion\DedicatedServer\EmpyrionDedicated.exe -batchmode -log -logFile ./logs/current.log
    29-02:28:49.950 02_28 -LOG- Dedi log path = Z:\home\container\empyrion\DedicatedServer\EmpyrionDedicated_Data...\logs
    29-02:28:50.449 02_28 -LOG- *************************************************************************
    29-02:28:50.450 02_28 -LOG- Dedicated Server Empyrion - Galactic Survival
    29-02:28:50.450 02_28 -LOG- Version: v1.7.1.1
    29-02:28:50.451 02_28 -LOG- Build: 3639
    29-02:28:50.451 02_28 -LOG- Platform: Win, 64 Bit
    29-02:28:50.451 02_28 -LOG- OS: Windows 7 (6.1.0) 64bit
    29-02:28:50.452 02_28 -LOG- DRAM: 128800
    29-02:28:50.453 02_28 -LOG- CPU: Genuine Intel(R) CPU @ 2.00GHz
    29-02:28:50.453 02_28 -LOG- Freq: 2000
    29-02:28:50.454 02_28 -LOG- Cores: 48
    29-02:28:50.454 02_28 -LOG- Gfx: NVIDIA GeForce GTX 470
    29-02:28:50.454 02_28 -LOG- VRAM: 128800
    29-02:28:50.457 02_28 -LOG- SL: 5
    29-02:28:50.458 02_28 -LOG- Force DX9: False
    29-02:28:50.458 02_28 -LOG- Instancing: False
    29-02:28:50.461 02_28 -LOG- TimeZone: +00:00
    29-02:28:50.461 02_28 -LOG- Culture:

29-02:28:50.461 02_28 -LOG- Last build: 3639
29-02:28:50.462 02_28 -LOG- Dedicated server build
29-02:28:50.473 02_28 -LOG- Build: Release (urlInitialized)
29-02:28:50.474 02_28 -LOG- MainThreadId: 240
29-02:28:50.474 02_28 -LOG- *************************************************************************
29-02:28:50.475 02_28 -LOG- Limiting the number of worker threads on a dedicated server to 8
29-02:28:52.798 02_28 -LOG- Loading file 'Z:\home\container\empyrion\DedicatedServer/../dedicated.yaml'
29-02:29:09.227 02_29 -LOG- Started a new game
29-02:29:40.153 02_29 -LOG- Game dat not found, creating new one
FileNotFoundException: Could not find file "Z:\home\container\empyrion\Content\Scenarios\Default Multiplayer\RandomPresets\SolarSystemConfig.yaml"
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <695d1cc93cca45069c528c15c9fdd749>:0

at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0

at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode)
at Assembly-CSharp.CommandList.TestNetwork (System.String , System.Boolean ) [0x00093] in :0

at Assembly-CSharp.CommandList.AddProject (System.Boolean , System.Int32 , System.String , Assembly-CSharp.ActivityConverter+ToolboxInvoker ) [0x00053] in :0

at Assembly-CSharp.MethodEventArgs.LoadSelection () [0x004fd] in :0

at MBS_S.set_UpdateOutline (MBS_S+MethodCollection ) [0x00014] in :0

at GameStartup.Awake () [0x002af] in :0

Setting up 24 worker threads for Enlighten.
Thread -> id: 228 -> priority: 1

Thread -> id: 22c -> priority: 1

Thread -> id: 224 -> priority: 1

Thread -> id: 234 -> priority: 1

Thread -> id: 23c -> priority: 1

Thread -> id: 230 -> priority: 1

Thread -> id: 238 -> priority: 1

Thread -> id: 240 -> priority: 1

Thread -> id: 244 -> priority: 1

Thread -> id: 24c -> priority: 1

Thread -> id: 248 -> priority: 1

Thread -> id: 250 -> priority: 1

Thread -> id: 258 -> priority: 1

Thread -> id: 25c -> priority: 1

Thread -> id: 260 -> priority: 1

Thread -> id: 268 -> priority: 1

Thread -> id: 264 -> priority: 1

Thread -> id: 26c -> priority: 1

Thread -> id: 254 -> priority: 1

Thread -> id: 274 -> priority: 1

Thread -> id: 270 -> priority: 1

Thread -> id: 278 -> priority: 1

Thread -> id: 27c -> priority: 1

Thread -> id: 280 -> priority: 1`

Screenshot 2021-12-29 024931

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.