OFCRA Arma 3 Launcher presets generated from OFCRA ArmA3Sync events.
Install dependencies (npm i
) first, then build artifacts with npm run build
and start with npm start
or just use npm run dev
.
Web service starts at http://localhost:8080
by default.
Some configuration available via env vars and local variables.
Serves index.html which has the client side logic that handles all the events, mods and changelogs data to render the UI and generate the preset files.
REST API that returns calendar events, ArmA3Sync events and changelogs and related mods data in JSON format.
Mod data (id, name, workshop id or download url) is gathered from various data sources and permanently cached in the MOD_DB_FILE
.
Triggers the deletion of the MOD_DB_FILE
.
- OFCRA web: https://ofcrav2.org
- ArmA3Sync server: https://repo.ofcra.org/.a3s/
MOD_OVERRIDES
variable (server.ts)- mods index (https://ofcrav2.org/index.php?page=repository-en)
- source files in the mods repo (https://repo.ofcra.org/)
- meta.cpp
- mod.cpp
- steam workshop