This is a repository of all infra-as-code and associated files and data for UPLINK. This project was insipired by em_dosbox.
Clone the repository with:
git clone https://github.com/dcassiero/uplink.git
There are three componets to this project. Each component is located in its individually named repository.
- vagrant - the infrastructure, including; hosts, Docker, and Rancher.
- docker - The Dockerfiles for the base em_dosbox image and individual games.
- site - The main frontend that serves up a catalog of games.
Contains Dockerfiles for the base em_dosbox image as well as for individual DOS games.
Contains the code for the frontend site as well as the reverse proxy.
Contains Vagrantfiles for infra-as-code to stand up an environment.
(a general idea, subject to change) https://go.gliffy.com/go/html5/13289187
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Inspiration: em_dosbox Help: