Subj : Docker BBS Setup To : Black Panther From : alterego Date : Sun Sep 27 2020 16:53:56 Re: Docker BBS Setup By: alterego to Black Panther on Sun Sep 27 2020 04:40 pm al> So, if you are wanting to run hpt/binkd in a docker image, I would start by pulling my image and playing with it. If you find it is al> missing things, or you want things added to the image, you can then extend it using my Dockerfile as an example. So I thought I'd provide some steps and we can go from there: 1. Install Docker That's fairly easy, and with a Linux distro installed (I use CentOS, Debian), you can do: curl -sSL https://get.docker.com | sudo sh And follow the output. I think from memory its pretty much automated, and the end result should be docker installed and running. A "docker info" should confirm it. 2. Pull my image to play with: docker pull registry.leenooks.net/bbs/fidohub:latest-x86_64 (or armv7l if you doing a Pi). 3. Run the image SRC=/srv/docker/fidohub # --rm \ # MAC Address used because ip6= is not working docker run \ -dt \ --name=fidohub \ -v ${SRC}/binkd:/etc/binkd \ -v ${SRC}/ftn:/etc/ftn \ -v ${SRC}/fido:/fido \ -v ${SRC}/tools:/usr/local/tools \ -v ${SRC}/log:/var/log/fido \ registry.leenooks.net/bbs/fidohub:latest-x86_64 (Change $SRC as appropriate) This will essentially run your container in the background, and it wont bind the ports on the host to the guest, you'll need -p : statements when you are ready. 4. Now you can "docker exec -it fidohub bash" and you are inside the container, and you can configure hpt/binkd as appropriate. Make sure: HPT is configured under /etc/ftn BINKP is configured under /etc/binkd Both HPT/BINKP store their data (incoming/outgoing/mailboxes/files, etc) under /fido Both HPT/BINKP store the logs in /var/log/fido/ Any scripts you have are stored in /usr/local/tools Then as you stop/start/destroy/recreate the container, that data will persist. This should get you started... ....лоеп .... We should weep for men at their birth, not their death. --- SBBSecho 3.11-Linux * Origin: I'm playing with ANSI+videotex - wanna play too? (1337:2/101) .