Run a scuttlebot server in a Docker container
To run a Pub you need to have a static public IP, ideally with a DNS record (i.e.<hostname.yourdomain.tld>
)
Docker Hub hosts an automated build of this repo so you can simply:
docker pull ktorn/docker-scuttlebot
Option 1)
From GitHub:
git clone https://github.com/ktorn/docker-scuttlebot.git
Option 2)
From Scuttlebot/git-ssb:
git clone ssb://%3lz/7Vpw17D3kKdCiaHKQ3upKNMeDKn7EOdL0plhDJU=.sha256 docker-scuttlebot
cd docker-scuttlebot
docker build -t scuttlebot .
mkdir ~/sbot-data
docker run --name sbot \
-d -v ~/sbot-data/:/root/.ssb/
-e HOST="<hostname.yourdomain.tld>"
-p 8008:8008 --restart always scuttlebot