Attendance assist https://proxybro.xyz
Go to file
schism 92ce4cda8d Telegram message correction
- Shadow correction
2021-03-05 16:31:55 +05:30
scheduler Bugfix: compatability for older systemd versions 2021-02-19 10:14:32 +05:30
web Telegram message correction 2021-03-05 16:31:55 +05:30
.gitignore Merge branch 'web' into scheduler 2021-02-17 11:18:19 +05:30
README.md Add telegram linking 2021-03-05 14:42:31 +05:30

README.md

ProxyBro

Mark your attendance in eduserver automatically.

Running

This project has two parts the web server which gives the UI to enter new users and the scheduler which does all the heavy lifting and marks the attendance.

Web server

Requires

  • php >= 7
  • curl
  • php-curl
  • mysql/postgres
  • web server (only needed in production)

Run copy the configuration file from web/php/config.sample.php to web/php/config.php and change the values accordingly.

cp web/php/config.sample.json web/php/config.json

Run the intialization script to check and initialize the configuration.

php web/php/init.php

In production hide the folder php from the webserver. For development use,

php -S localhost:8001 -t web

All is well.