This commit is contained in:
icefox 2025-12-26 12:08:19 -03:00
parent 38a5c47dab
commit af358f9326
No known key found for this signature in database
5 changed files with 116 additions and 3 deletions

View file

@ -34,6 +34,8 @@ var (
imaginaryURL string
galleryPath string
databasePath string
listenAddr string
listenPort int
randomCovers []CoverData
)
@ -41,6 +43,8 @@ func main() {
flag.StringVar(&imaginaryURL, "imaginary", "http://192.168.88.54:10001", "imaginary root URL")
flag.StringVar(&galleryPath, "gallery", "/home/user/mnt/panda/galleries/", "gallery path")
flag.StringVar(&databasePath, "database", "./db.sqlite", "database path")
flag.StringVar(&listenAddr, "address", "localhost", "listen address")
flag.IntVar(&listenPort, "port", 10000, "listen port")
flag.Parse()
var err error
@ -68,8 +72,9 @@ func main() {
http.Handle("/assets/", http.FileServer(http.FS(assetsFS)))
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir(galleryPath))))
log.Println("Server listening on :8080")
log.Fatal(http.ListenAndServe(":10000", nil))
addr := fmt.Sprintf("%s:%d", listenAddr, listenPort)
log.Printf("Server listening on %s", addr)
log.Fatal(http.ListenAndServe(addr, nil))
}
func handleRandom(w http.ResponseWriter, r *http.Request) {