- Vue.js: We use Vue for our front-end framework!
- Vite: We use Vite because it lets us quickly inspect our changes!
- Windi: We use Windi to make our lifes easier when it comes to writing CSS!
- Node.js: Our backend is coded with Node.js!
- Rust: Our reporter software is coded in rust for maximum performance!
- MongoDB: We use MongoDB for our database because who doesn't like 🥭🥭!
We are XORNET this is a fun little project started by @Geoxor for people who have servers and don’t have shit to do with them, our goal is to let people use our software to manage their servers!
Heres the discord server for you to join https://discord.gg/geoxor
Make sure you have Node.js v14+
- Client:
npm i
to install dependanciesnpm run serve
to run the client- Use firefox because chrome doesn't like storing cookies in localhost
- Reporter:
npm i
to install dependanciesnodemon .
ornode .
- Server:
npm i
to install dependanciesnodemon .
ornode .
Theres some scripts you should run before doing pull requests
npm run prettify
on each folder to fix the formatting so it matches the rest of the repo
The reporter is the main binary app that you can easily download and install on your VMs or servers, it takes care of reporting system information to https://xornet.cloud!
The compiled binaries work on the following operating systems:
- Debian
- Windows 10
- Windows Server 2019
- MacOS
The decompiled reporter can be ran using node.js at least on:
- Debian
- Ubuntu
- Manjaro
- Raspbian
- Windows 10
- Windows Server 2019
- MacOS
- HiveOS
We don't know how to code, if you don't like it, its your fault for not committing.