update to use environment variables

This commit is contained in:
Jonas Pinson 2024-05-08 20:01:31 +02:00
parent 58947d1bcb
commit 99723edd75
2 changed files with 9 additions and 9 deletions

View File

@ -10,7 +10,6 @@ COPY . ./
RUN CGO_ENABLED=0 GOOS=linux go build -o /docker-gs-ping
EXPOSE 8001
CMD ["/docker-gs-ping"]

View File

@ -31,16 +31,17 @@ import (
func main() {
// flag stuff
debug := flag.Bool("debug", false, "use debug mode")
debug := os.Getenv("debug")
proto := flag.String("proto", "tcp", "protocol for api to use (tcp, unix)")
addr := flag.String("addr", "0.0.0.0:8001", "network address for api to listen on")
proto := "tcp"
addr := "0.0.0.0:8001"
dbuser := flag.String("dbuser", "pokerogue", "database username")
dbpass := flag.String("dbpass", "pokerogue", "database password")
dbproto := flag.String("dbproto", "tcp", "protocol for database connection")
dbaddr := flag.String("dbaddr", "localhost", "database address")
dbname := flag.String("dbname", "pokeroguedb", "database name")
dbuser := os.Getenv("dbuser")
dbpass := os.Getenv("dbpass")
dbproto := "tcp"
dbaddr := os.Getenv("dbaddr")
dbname := os.Getenv("dbname")
flag.Parse()