If anyone wants to try the Dockerfile so far:
% docker run -p 80:80 --name sbbs -v /opt/bbs:/opt/schemebbs/data -d erkin/schemebbs
% docker exec -ti sbbs /bin/sh
$ ./create-boards.sh fnord
$ apk add curl
$ curl localhost/fnord
Changing (host-address-loopback)
to (host-address-any)
in deps/server.scm
does the trick. I can now connect it to Traefik within Docker Compose and serve it with TLS and load balancing.
>>178
Great!
fnord
I thought for a moment I've leaked my usual nickname. Why fnord? :)
>>179
Good point. The server should listen to 0.0.0.0. Even if it should never face clients directly, there are firewalls.