Still super early. Use at your own risk.
WHAT IS THIS?
[ISEKAI*ENGINE] is the glue that sticks a bunch of opinionated useful software together and then exposes it as TOML configuration to the end user. Let [DAEMON]s handle the heavy work through [SKILL]s. The end goal is for anyone to be able to easily run their own servers for websites, games, social, chat, email and etc. This lets the end user own their own data and be able to do anything they want with it.
Requires node.js to be installed.
npm install -g isekaicd my_projectisekai initisekai start
Your world awaits at http://localhost:8080.
TIPS AND TRICKS
Navigate to http://localhost:8080/admin to play God with your world.
Your DATA directory can override anything in BIN/DATA. Use this to mod graphics and stuff.
BUT WHAT DOES IT DO?
[NODE][LOG][HTTP]port = 8080[HTTP_API][HTTP_PUBLIC]# [[HTTP_MD]]# path = "/"# file = "README.md"# template = "default.html
HTTP adds an express server APP onto the shared object as HTTP. HTTP_PUBLIC then serves a static HTTP website from the bag contents of HTTP_PUBLIC.
BUT WHAT DOES IT REALLY DO?
// Stare into the Abyssconst Isekai =ObjectObject;;