libfic: avoid stange MYSQL_HOST variable, expect IP or DN
This commit is contained in:
parent
8131fda0e7
commit
41a3279bf8
3 changed files with 10 additions and 5 deletions
|
|
@ -31,7 +31,7 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- mysql
|
- mysql
|
||||||
environment:
|
environment:
|
||||||
- MYSQL_HOST=tcp(mysql:3306)
|
- MYSQL_HOST=mysql
|
||||||
- FICCA_PASS
|
- FICCA_PASS
|
||||||
|
|
||||||
fic-backend:
|
fic-backend:
|
||||||
|
|
@ -49,7 +49,7 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- mysql
|
- mysql
|
||||||
environment:
|
environment:
|
||||||
- MYSQL_HOST=tcp(mysql:3306)
|
- MYSQL_HOST=mysql
|
||||||
|
|
||||||
fic-frontend:
|
fic-frontend:
|
||||||
build:
|
build:
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,7 @@ services:
|
||||||
image: nemunaire/fic-admin:latest
|
image: nemunaire/fic-admin:latest
|
||||||
command: ["/srv/admin", "-bind=:8081", "-baseurl=/admin/", "-localimport=/mnt/fic"]
|
command: ["/srv/admin", "-bind=:8081", "-baseurl=/admin/", "-localimport=/mnt/fic"]
|
||||||
env:
|
env:
|
||||||
- MYSQL_HOST=tcp(db:3306)
|
- MYSQL_HOST=db
|
||||||
- FICCA_PASS=jee8AhloAith1aesCeQu5ahgIegaeM4K
|
- FICCA_PASS=jee8AhloAith1aesCeQu5ahgIegaeM4K
|
||||||
binds:
|
binds:
|
||||||
- /etc/hosts:/etc/hosts:ro
|
- /etc/hosts:/etc/hosts:ro
|
||||||
|
|
@ -179,7 +179,7 @@ services:
|
||||||
- name: fic-backend
|
- name: fic-backend
|
||||||
image: nemunaire/fic-backend:latest
|
image: nemunaire/fic-backend:latest
|
||||||
env:
|
env:
|
||||||
- MYSQL_HOST=tcp(db:3306)
|
- MYSQL_HOST=db
|
||||||
binds:
|
binds:
|
||||||
- /etc/hosts:/etc/hosts:ro
|
- /etc/hosts:/etc/hosts:ro
|
||||||
- /var/lib/fic/teams:/srv/TEAMS
|
- /var/lib/fic/teams:/srv/TEAMS
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,12 @@ func DSNGenerator() string {
|
||||||
db_db := "fic"
|
db_db := "fic"
|
||||||
|
|
||||||
if v, exists := os.LookupEnv("MYSQL_HOST"); exists {
|
if v, exists := os.LookupEnv("MYSQL_HOST"); exists {
|
||||||
db_host = v
|
db_host = "tcp(" + v + ":"
|
||||||
|
if p, exists := os.LookupEnv("MYSQL_PORT"); exists {
|
||||||
|
db_host += p + ")"
|
||||||
|
} else {
|
||||||
|
db_host += "3306)"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if v, exists := os.LookupEnv("MYSQL_PASSWORD"); exists {
|
if v, exists := os.LookupEnv("MYSQL_PASSWORD"); exists {
|
||||||
db_password = v
|
db_password = v
|
||||||
|
|
|
||||||
Reference in a new issue