HoldingNuts is an open source multi-platform poker server to play the popular Texas Hold'em variant on your own network.
These instructions will cover usage information and for the docker container
In order to run this container you'll need docker installed.
The image could be started by the following command.
docker run -d bksolutions/holdingnuts
By default the container uses the TCP port 40888 for the HoldingNuts server.
docker run -d -p <port>:40888 bksolutions/holdingnuts
The HoldingNuts server configuration is stored at /root/.holdingnuts/server.cfg.
docker run -d -v <path>:/root/.holdingnuts:ro bksolutions/holdingnuts
PORT - The HoldingNuts server uses port 40888 tcp in the standard configuration./root/.holdingnuts - Configuration folder/root/.holdingnuts/server.cfg - HoldingNuts Server configuration fileIf using podman Version >=1.9 instead of docker it should be possible to use the auto-update feature with systemd.
First create the container (pod) than run generate command. The systemd service files will be created within the same folder.
These .service file(s) should be moved to a systemd folder.
If the system uses SELinux the new files must be updated with the correct labels.
Then the systemd daemon must reload the service files.
$ podman create --name <container_name> \
-p [host]:8080 \
-v [host]:/opt/picapport:Z \
-l "io.containers.autoupdate=registry" \
-t bksolutions/holdingnuts:latest
$ podman generate systemd --new --name <container_name> --files
$ mv *.service /usr/lib/systemd/
$ restorecon -Rv /usr/lib/systemd/
$ systemctl daemon-reload
$ systemctl start <service> --now
version: "3.8"
services:
holdingnuts:
container_name: holdingnuts
image: docker.io/bksolutions/holdingnuts:latest
environment:
- TZ=Europe/Berlin
volumes:
- ${PWD}/hn.conf.d:/root/.holdingnuts:Z
version: "3.8"
services:
holdingnuts:
container_name: holdingnuts
image: docker.io/bksolutions/holdingnuts:latest
environment:
- TZ=Europe/Berlin
volumes:
- ${PWD}/hn.conf.d:/root/.holdingnuts:Z
labels:
- "[email protected]"
- "io.containers.autoupdate=registry"
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Content type
Image
Digest
sha256:a6611e60d…
Size
20.5 MB
Last updated
4 months ago
docker pull bksolutions/holdingnuts