--- tags: NTU-IoT-Cow --- # NTU-IoT-Server [](https://github.com/WesleyCh3n/NTU-IoT-Server)        [](https://hackmd.io/tC5D1J9HRv6GG4JH7J5cEQ) ## Overview  ## Introduction This is NTU BME MS thesis project backend setting. Include several services: - Control: - k3s: Control running services in nodes. - Ansible: Update/Upgrade running program or configuration. - WireGuard: VPN service for communication between server and nodes. - Database: - MQTT + Telegraf + InfluxDB + Grafana: Dairy cow feeding data. - Rsync: Backup image. ## Documentation | Service | Installation | Usage | |:---------------:| --------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------- | | K3s & WireGuard | [README](https://github.com/WesleyCh3n/NTU-IoT-Server/blob/main/README.init.k3s_wg.md) | [README](https://github.com/WesleyCh3n/NTU-IoT-Server/blob/main/k3s/README.md) | | Ansible | [README](https://github.com/WesleyCh3n/NTU-IoT-Server/blob/main/README.init.ansible.md) | [README](https://github.com/WesleyCh3n/NTU-IoT-Server/blob/main/ansible/README.md) | | Database | [README](https://github.com/WesleyCh3n/NTU-IoT-Server/blob/main/README.init.server.md) | - |
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up