#include "web.h" #include #include int main(int argc, char ** argv) { if (argc != 2) { printf("%s PORT\n", argv[0]); return 1; } const char *admin_user = getenv("ADMIN_USER"); const char *admin_pass = getenv("ADMIN_PASS"); if (admin_user == NULL || admin_pass == NULL) { fprintf(stderr, "Error: ADMIN_USER and ADMIN_PASS environment variables must be set\n"); return 1; } struct App app = { .dbname = "borgflag.db" }; struct Server server; server.app = &app; prepare_database(&app); web_begin(&server, atoi(argv[1]), admin_user, admin_pass); getchar(); web_join(&server); }