37 lines
537 B
Markdown
37 lines
537 B
Markdown
# ITSchool Project 1
|
|
|
|
Servers Monitoring
|
|
Demo: [https://itschool.pbcv.dev/](https://itschool.pbcv.dev/)
|
|
|
|
## Requirements
|
|
|
|
### VPS
|
|
```c++
|
|
root (access)
|
|
ipv4
|
|
*curl
|
|
*crontab
|
|
```
|
|
|
|
### Webhost
|
|
```c++
|
|
*PHP 8.4
|
|
- *SQLITE MODULE
|
|
```
|
|
|
|
## Install
|
|
```bash
|
|
sqlite3 db/monitor.sqlite < sql/schema.sql
|
|
```
|
|
|
|
## Todo (Maybe 🤣)
|
|
- Alert System (Discord, Email)
|
|
- Down
|
|
- Network Attack (DDoS Detection)
|
|
- Services (Extra)
|
|
- Error, Down
|
|
|
|
- Services Monitoring (Extra)
|
|
- Services list
|
|
- Service page
|
|
- Uptime, Logs (Filter Errors) |