all repos — elgit @ 856f66808b913baff13c815daec3cdde7121e3bd

fork of legit: web frontend for git, written in go

all: init

commit

856f66808b913baff13c815daec3cdde7121e3bd

1 file changed, 24 insertions(+), 0 deletions(-)

changed files
A main.go
@@ -0,0 +1,24 @@
+package main + +import ( + "flag" + "log" + "net/http" + + "icyphox.sh/legit/config" + "icyphox.sh/legit/routes" +) + +func main() { + var cfg string + flag.StringVar(&cfg, "config", "./config.yaml", "path to config file") + flag.Parse() + + c, err := config.Read(cfg) + if err != nil { + log.Fatal(err) + } + + mux := routes.Handlers(c) + log.Fatal(http.ListenAndServe(":5555", mux)) +}