Fleeq Hosting
Startup settings
Startup shows the command your server runs and the variables it reads. Some are fixed by your plan; the ones you can edit have a field. A change takes effect at the next start.
Common variables
Section titled “Common variables”| Server | Variable | What it does |
|---|---|---|
| Minecraft | MINECRAFT_VERSION |
the Paper version; latest by default |
| Minecraft | SERVER_JARFILE |
the jar to run; server.jar |
| Node app, bot | MAIN_FILE |
the file to start; index.js by default; .ts files run with ts-node |
| Node app, bot | NODE_ARGS |
arguments passed to your app (after the start file) |
| Node app, bot | NODE_PACKAGES / UNNODE_PACKAGES |
npm packages to install / remove at start, space separated |
| Node app, bot | GIT_ADDRESS, BRANCH, USERNAME, ACCESS_TOKEN |
deploy from a Git repository — see Node apps |
| Node app, bot | USER_UPLOAD |
1 (the default): you upload the files yourself; 0: install from Git |
| Node app, bot | AUTO_UPDATE |
1: git pull on every start |
| TeamSpeak | TS_VERSION |
the TeamSpeak server version; latest by default |
The descriptions next to each field in the panel say what it accepts.
What the Node runtime does at start
Section titled “What the Node runtime does at start”For Node apps and bots, every start:
- pulls from Git, if the folder is a Git checkout and
AUTO_UPDATEis1; - installs
NODE_PACKAGESand removesUNNODE_PACKAGES; - runs
npm installif there’s apackage.json; - prints Fleeq runtime ready — the panel switches to Running here;
- starts
MAIN_FILE.