Files
AstralCalendar/main/main.go
T
2026-08-03 21:01:58 -04:00

21 lines
460 B
Go

package main
import (
"astraltech.xyz/calendar/v2/auth"
"astraltech.xyz/calendar/v2/caldav"
"astraltech.xyz/calendar/v2/webserver"
)
func main() {
read_config()
caldav.InitDavClient(serverConfig.URL)
webserver.ServeLoginPage("/login", webserver.CustomizableLoginData{
ServiceName: "Astral Calendar",
AuthRequestFunction: auth.HandleAuthRequest,
})
webserver.EnableLogoRoute()
webserver.EnableStaticRoute()
webserver.ServeWebserver()
}