x/84 Docker image
This will build a fully-contained environment with all of the operating system and Python dependencies necessary to run an ssh/telnet/https setup of x/84 -- including dosemu, libssl, and libffi.
The image exposes the following ports:
6022 ssh 6023 telnet 8443 https
The image exposes the following volumes:
/home/x84/.x84 /home/x84/bbs /home/x84/x84-sftp_root
They are for your data files, custom scripts, and sftp root, respectively.
The image comes complete with dosemu and a basic setup. It attempts to route the
D: drive in dosemu to
/home/x84/bbs/dos within the image. This is where you should place your doors, FOSSIL drivers, and utilities.
To build it yourself rather than using a prefabricated image, check out the x/84 Dockerfile GitHub project.
An automated build triggered via the GitHub repo is available in the haliphax/x84-auto Docker image.