dockerize a bit more
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-03-24 21:05:23 -07:00
parent f8d5b6c614
commit c8cd1d773e
3 changed files with 29 additions and 11 deletions

View File

@@ -73,9 +73,15 @@ func (a *App) init() {
// open db
// FIXME make configurable path
db, err := gorm.Open("sqlite3", "storage.db")
DATABASE_PATH := "/data/storage.sqlite"
if os.Getenv("DATABASE_PATH") != "" {
DATABASE_PATH = os.Getenv("DATABASE_PATH")
}
db, err := gorm.Open("sqlite3", DATABASE_PATH)
if err != nil {
panic("failed to connect database")
panic("failed to open database: " + err)
}
a.db = db
}