More stuff

This commit is contained in:
Melody Becker 2024-09-15 15:18:05 +02:00
parent 71beed7eb3
commit 9a7e420c83
7 changed files with 63 additions and 33 deletions

14
main.go
View file

@ -35,21 +35,15 @@ func main() {
if err != nil {
log.Fatal().Err(err).Msg("Failed to start cache")
}
var store *storage.Storage
if config.GlobalConfig.Storage.DbIsPostgres != nil &&
*config.GlobalConfig.Storage.DbIsPostgres {
store, err = storage.NewStoragePostgres(
config.GlobalConfig.Storage.DatabaseUrl,
storageCache,
)
} else {
store, err = storage.NewStorageSqlite(config.GlobalConfig.Storage.DatabaseUrl, storageCache)
}
store, err := storage.NewStorage(config.GlobalConfig.Storage.BuildPostgresDSN(), storageCache)
if err != nil {
log.Fatal().Err(err).Msg("Failed to setup storage")
}
_ = store
// TODO: Set up media server
// TODO: Set up queues
// TODO: Set up http server
// TODO: Set up plugins
// TODO: Start everything