txAdmin is a full featured web panel to Manage & Monitor your FiveM Server remotely.
Expect everything to be messy, and 40% of it to not work.
#Inside your fxserver folder, execute:
cd citizen/system_resources
mv monitor monitorOld
git clone -b conversion https://github.com/tabarra/txAdmin monitor
cd monitor
npm i
Patch Discord.js library "bug":
Navigate to node_modules\discord.js\src\client\Client.js
and around line 250 change the window !== 'undefined';
to process == 'undefined';
.
Well... the patch isn't working but I will investigate later 🤷
Then to run it, just execute the run.sh
or run.cmd
without any +exec
arguments.
- serverProfile: The name of the server profile to start. Profiles are saved/loaded from the current directory inside the
txData
folder. - txAdminPort: The TCP port to use as HTTP Server.
- (Current) Without Nucleus integration:
- From ConVar
- Defaults to 40120, creates an http server
- (Planned) With Nucleus integration (single/multi server):
- Grabs ConVar
- Defaults to null, don't create http server unless port is specified
- This project is licensed under the MIT License.
- Favicons made by Freepik from www.flaticon.com are licensed under CC 3.0 BY
- Special thanks to everyone that contributed to this project.