1
Fork 0
mirror of https://github.com/Quackster/Havana.git synced 2025-07-04 13:47:45 +00:00
Havana/tools/docker/server-entrypoint.sh

19 lines
727 B
Bash
Raw Normal View History

2024-07-28 16:49:01 +02:00
#!/bin/bash
MYSQL_HOSTNAME="${MYSQL_HOSTNAME:-mariadb}"
MYSQL_PORT="${MYSQL_PORT:-3306}"
MYSQL_USERNAME="${MYSQL_USERNAME:-root}"
MYSQL_PASSWORD="${MYSQL_PASSWORD:-goldfish}"
MYSQL_DATABASE="${MYSQL_DATABASE:-havana}"
sed -i -E "s/(mysql.hostname=)(.*)/\1$MYSQL_HOSTNAME/g" server.ini
sed -i -E "s/(mysql.port=)(.*)/\1$MYSQL_PORT/g" server.ini
sed -i -E "s/(mysql.username=)(.*)/\1$MYSQL_USERNAME/g" server.ini
sed -i -E "s/(mysql.password=)(.*)/\1$MYSQL_PASSWORD/g" server.ini
sed -i -E "s/(mysql.database=)(.*)/\1$MYSQL_DATABASE/g" server.ini
sed -i -E "s/(rcon.bind=)(.*)/\10.0.0.0/g" server.ini
2024-07-28 17:51:29 +02:00
sed -i -E "s/(server.bind=)(.*)/\10.0.0.0/g" server.ini
sed -i -E "s/(mus.bind=)(.*)/\10.0.0.0/g" server.ini
2024-07-28 16:49:01 +02:00
./Havana-Server