Sign inSign up

ehasting/enshrouded_server_podman

By ehasting

•Updated 7 months ago

https://github.com/ehasting/enshrouded_server_docker - for podman

Image
Networking
0

1.1K

ehasting/enshrouded_server_podman repository overview

⁠Intro

run enshrouded server as a quadlet using systemd/podman see: https://github.com/ehasting/enshrouded_server_docker⁠

⁠How to run this

⁠As root

mkdir -p /opt/enshrouded/data

cat <<EOF > /etc/containers/systemd/enshrouded.container
[Unit]
Description=Enshrouded SteamCMD based server
After=local-fs.target network-online.target

[Container]
Image=docker.io/ehasting/enshrouded_server_podman:latest
Volume=/opt/enshrouded/data:/data:z
PodmanArgs=--rm
PublishPort=15637:15637/udp

[Install]
# Start by default on boot
WantedBy=multi-user.target default.target
EOF

systemctl daemon-reload
systemctl start enshrouded

logs and game files will be stored

  • /opt/enshrouded/data

to read logs tail the files in: /opt/enshrouded/data/enshrouded/logs

⁠As rootless

No instruction yet - but swap out path for .container file and use --user on systemctl commands. Other then that it should work.

⁠How to config

your config can be found: /opt/enshrouded/data/enshrouded/enshrouded_server.json

edit it and restart the service systemctl restart enshrouded or systemctl restart --user enshrouded

Tag summary

Content type

Image

Digest

sha256:3462f7d80…

Size

1023.4 MB

Last updated

7 months ago

docker pull ehasting/enshrouded_server_podman