Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 830 Bytes

README.md

File metadata and controls

27 lines (16 loc) · 830 Bytes

Epilyon server

Backend of the Epilyon app -- Keeping EPITA students organized

Log format

epilyon.log format is ^\[([^ ]+)] \(([^ ]+)\) \[(\w+)( )?] \[((\w|::)+)] +\| (.+) for each line (line start is ^\[), time group is the 2nd one, severity the 3rd one, category 5th one, message 7th one.

Launching

Environment variables

  • EPILYON_DONT_FETCH_EPITAF - Disables calls to Epitaf's API
  • EPILYON_DONT_SUBSCRIBE - Prevent Microsoft Graph subscription API from being used (which can't be in localhost)

Building and running

$ cargo run

On the first launch, epilyon.toml will have to be filled before launching a second time.

Normal output should look like this:

Normal ouput