First server executable

This commit is contained in:
2026-06-22 13:20:10 +03:00
parent ea99e81dbf
commit 6ff7c8a6cb
8 changed files with 245 additions and 0 deletions

View File

@@ -1,3 +1,15 @@
# Required packages for building (Ubuntu 24.04)
`build-essential`
# Usage
### Configuration
Use file named `config.json` in working directory or supply your own via first argument.
For configuration example see `config_example.json`.
### Devices
Use file named `devices.json` in working directory or supply your own via configuration file.
**Note: This file will be managed by the server when devices successfully register.**
# Libraries
### JSON