This repository has been archived on 2023-11-12. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Locria Cyber 474138558f
init project
- std.http
- mustache as template
2023-09-30 00:30:14 +00:00
src init project 2023-09-30 00:30:14 +00:00
.gitignore init project 2023-09-30 00:30:14 +00:00
build.zig init project 2023-09-30 00:30:14 +00:00
build.zig.zon init project 2023-09-30 00:30:14 +00:00
readme.md init project 2023-09-30 00:30:14 +00:00

Service status checker, with HTTP page (for people to check status on demand) and Matrix notification.

Buliding

Developed with Zig 0.11.0. (If you use another version you can't run this.) If you use Linux kernel <6.5.3 and btrfs, update your kernel version, since there is a bug that messes with zig build.

To run debug: zig build run.
To build debug: zig build.
To build release: zig build -Doptimize=ReleaseSafe.

zls (Zig LSP) is recommended for development.

TODO

Tech stack

Check online methods

  • TCP Connect
  • HTTP 2xx

Services

  • HTTP page
  • Matrix notification