srctree

Jeremy Hertel parent 0d37c784 bca3f492
respect http command line argument

inlinesplit
src/main.zig added: 7, removed: 2, total 5
@@ -210,9 +210,14 @@ pub fn main() !void {
}
}
 
var mode: verse.Server.RunMode = .{ .zwsgi = .{ .file = "./srctree.sock", .chmod = 0o777 } };
if (runmode == .http) {
mode = .{ .http = .{} };
}
 
var endpoints = Srctree.endpoints.init(a);
endpoints.serve(.{
.mode = .{ .zwsgi = .{ .file = "./srctree.sock", .chmod = 0o777 } },
.mode = mode,
.auth = mtls.provider(),
.threads = 4,
}) catch {