Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/corentin-cott/serveursentinel
A CLI Tool and Deamon made for managing tmux server sessions and player server data. Storing player connections and game data, while also reading "servers terminals" for triggers.
https://github.com/corentin-cott/serveursentinel
cli-tool daemon go linux
Last synced: 24 days ago
JSON representation
A CLI Tool and Deamon made for managing tmux server sessions and player server data. Storing player connections and game data, while also reading "servers terminals" for triggers.
- Host: GitHub
- URL: https://github.com/corentin-cott/serveursentinel
- Owner: Corentin-cott
- License: apache-2.0
- Created: 2025-01-06T14:38:22.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2025-01-10T11:22:38.000Z (25 days ago)
- Last Synced: 2025-01-10T12:28:00.803Z (25 days ago)
- Topics: cli-tool, daemon, go, linux
- Language: Go
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Server Sentinel
## Table of Contents
- [Description](#Goals)
- [Functionalities](#Functionalities)
- [How to install](#How to install)
- [How to set console triggers](#How to set console triggers)
- [Contributions](#Contributions)## Description
A CLI Tool and Deamon made for managing tmux server sessions and player server data. Storing player connections and game data, while also reading "servers terminals" for triggers.
For performance reasons, the Daemon doesn't read the terminal directly, but the logs the tmux session creates. The daemon then read the file each 1 second (this can be changed in the config).## Functionalities
Main functionalities :
- Get and store server player data in database
- Read logs of [tmux](https://doc.ubuntu-fr.org/tmux) game server sessions to listen to server consoles
**->** Do stuff when certain things appear in server console *(Sent message with a bot, extract and store data, ect...)*## How to install
Section not filled yet !
## How to set console triggers
Section not filled yet !
## Contributions
[Corentin COTTEREAU (Azertor/Cocow)](https://github.com/Corentin-cott)