diff --git a/internal/bootstrap/db.go b/internal/bootstrap/db.go index 80dc68d4..8f21241e 100644 --- a/internal/bootstrap/db.go +++ b/internal/bootstrap/db.go @@ -21,7 +21,10 @@ func NewDB(conf *config.Config) (*gorm.DB, error) { Filename: filepath.Join(app.Root, "panel/storage/logs/db.log"), MaxSize: 10, MaxAge: 30, - Compression: "zstd", + LocalTime: true, + RotateAt: []string{"00:00"}, + FileMode: 0o600, + Compression: "none", } handler := slog.New(slog.NewJSONHandler(tjLogger, nil)).Handler() diff --git a/internal/bootstrap/logger.go b/internal/bootstrap/logger.go index 191f57e0..650fb432 100644 --- a/internal/bootstrap/logger.go +++ b/internal/bootstrap/logger.go @@ -15,7 +15,10 @@ func NewLog(conf *config.Config) *slog.Logger { Filename: filepath.Join(app.Root, "panel/storage/logs/app.log"), MaxSize: 10, MaxAge: 30, - Compression: "zstd", + LocalTime: true, + RotateAt: []string{"00:00"}, + FileMode: 0o600, + Compression: "none", } level := slog.LevelInfo diff --git a/internal/http/middleware/middleware.go b/internal/http/middleware/middleware.go index fccc7d1a..b7e045d9 100644 --- a/internal/http/middleware/middleware.go +++ b/internal/http/middleware/middleware.go @@ -37,7 +37,10 @@ func NewMiddlewares(conf *config.Config, session *sessions.Manager, appRepo biz. Filename: filepath.Join(app.Root, "panel/storage/logs/http.log"), MaxSize: 10, MaxAge: 30, - Compression: "zstd", + LocalTime: true, + RotateAt: []string{"00:00"}, + FileMode: 0o600, + Compression: "none", } return &Middlewares{