This is a self-contained version of Nullboard along with the nbagent local backup agent.
Edit the docker-compose.yml
file and set your desired path for the /data
volume (defaults to ./data
). Then:
$ docker-compose up
Run your container the usual way:
$ docker run -v $(pwd)/data:/data -p 80:80 -p 10001:10001 luismedel/nullboard
And you're ready to go. Now you have your own self-hosted Nullboard waiting for you on http://localhost/
. All your changes will be automatically saved in the data directory you choosed.
$ docker build . -t nullboard
- Make Nullboard start with local backups enabled and with the correct token.
- Use some lighttpd (nginx?) fuckery to only need to expose one single port for both, the http server and the backup agent.