Include proper image cleanup

This commit is contained in:
2025-01-19 10:04:16 +01:00
parent cc8693ffaf
commit 0af4a70aed
3 changed files with 70 additions and 48 deletions

View File

@@ -4,6 +4,7 @@ import (
"log"
"net/http"
"os"
"time"
b "streifling.com/jason/cpolis/cmd/backend"
c "streifling.com/jason/cpolis/cmd/calls"
@@ -32,7 +33,14 @@ func main() {
sessions, sessionExpiryChan := f.StartSessions()
defer close(sessionExpiryChan)
// go b.CleanUpImages(config)
go func(c *b.Config, db *b.DB) {
for {
if err = b.CleanUpImages(c, db); err != nil {
log.Println(err)
}
time.Sleep(time.Hour * 24)
}
}(config, db)
mux := http.NewServeMux()
mux.Handle("/web/static/", http.StripPrefix("/web/static/",