feat(docker): Add Dockerfile and compose file
This commit is contained in:
@@ -3,6 +3,7 @@ package database
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"git.secnex.io/secnex/gogwapi/config"
|
||||
"git.secnex.io/secnex/gogwapi/utils"
|
||||
|
||||
"git.secnex.io/secnex/masterlog"
|
||||
@@ -30,6 +31,16 @@ func NewDatabaseConfiguration(host, port, user, password, database string) *Data
|
||||
}
|
||||
}
|
||||
|
||||
func NewDatabaseConfigurationFromEnvAndConfig(config *config.YAMLConfig) *DatabaseConfiguration {
|
||||
return &DatabaseConfiguration{
|
||||
Host: config.Database.Host,
|
||||
Port: config.Database.Port,
|
||||
User: config.Database.User,
|
||||
Password: config.Database.Password,
|
||||
Database: config.Database.Database,
|
||||
}
|
||||
}
|
||||
|
||||
func NewDatabaseConfigurationFromEnv() *DatabaseConfiguration {
|
||||
return &DatabaseConfiguration{
|
||||
Host: utils.GetEnv("DB_HOST", "localhost"),
|
||||
|
||||
Reference in New Issue
Block a user