This is the (very simple) Flask Idlemod webserver. It is used for packing existing mods present in this repository into a single data file - useful for people that do not want to use the CLI and want to simply play the mods.
You can access it live at https://idlemod.svit.ac.
Note: Mod folders starting with dot (
.
) are marked as WIP/temporary, and will be excluded from the webpage's mod list.
- Install Python 3.10+ virtualenv in
./.venv
:python3 -m venv .venv
;- Python 3.12 is recommended;
- Activate the virtualenv:
source .venv/bin/activate
; - Install dependencies:
pip install -r requirements.txt
; service idlemod start
if running via systemd, or simply./start.sh
;- The webserver operates as a socket file. You can use
systemd
to manage it (seeidlemod.service
for example), or simply run./start.sh
to start the Flask app.
- The webserver operates as a socket file. You can use
- Place your original data files in
../data/
(see../data/README.md
for more info);