Necesse server within a docker container. Support for amd64 and arm64
10K+
Github: https://github.com/karyeet/necesse-server-docker
To update, just pull the latest image (sudo docker compose pull) and recreate your container.
Multiarch image: karyeet/necesse-server-docker:latest
git clone https://github.com/karyeet/necesse-server-docker
cd ./necesse-server-docker
sudo docker compose up -d
sudo docker attach necesse_server
To detatch, hit ctrl+p then ctrl+q
Any of these commands will work:
sudo docker compose logs inside the necesse-server-docker foldersudo docker logs necesse_serverdocker logs --follow necesse_server14159:14159/udp in the docker-compose.yml to 1738:14159/udp.The server will save worlds to the saves folder.
Logs are in the logs folder.
sudo docker compose up -dsudo docker compose downnecesse-server-docker folder.sudo docker compose up -dYou can import a world by copying the .zip into ./saves folder and changing world=myNewWorld in the docker-compose.yml to the name of the .zip, whichout the .zip part.
Ex: If the file is called coolestNecesseWorld.zip, then change world=myNewWorld to world=coolestNecesseWorld.
I recommend periodically making a backup of your world outside of that directory.
Content type
Image
Digest
sha256:545a36aa5…
Size
226.9 MB
Last updated
2 months ago
docker pull karyeet/necesse-server-docker