update sql creations and add var for enable disable of traefik on forgejo

This commit is contained in:
admin 2026-02-05 08:35:01 -07:00
parent 52106b2d80
commit b372e7c661
2 changed files with 14 additions and 11 deletions

View file

@ -24,7 +24,7 @@ services:
networks:
- fj_external
labels:
- "traefik.enable=true"
- "traefik.enable=${TRAEFIK_ENABLE}"
- "traefik.docker.network=fj_external"
# --- SHARED HA ROUTER (git.domain.com) ---

View file

@ -1,22 +1,25 @@
##login to the DB
mariadb -h 172.16.201.150 -u root -p
mariadb -h 172.16.201.150 -u root -p ##if remote
mariadb -u root -p ##if on db vm
##initialize databses with usernames and passwords
##Forgjo Prod
CREATE DATABASE forgejo_prod CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'forgejo_prod'@'%' IDENTIFIED BY 'Prod_Password_123!';
GRANT ALL PRIVILEGES ON forgejo_prod.* TO 'forgejo_prod'@'%';
CREATE DATABASE fj_prod CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'fj_prod'@'%' IDENTIFIED BY 'FJPASS2026Prod!';
GRANT ALL PRIVILEGES ON fj_prod.* TO 'fj_prod'@'%';
FLUSH PRIVILEGES;
##Forgjo Test
CREATE DATABASE forgejo_test CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'forgejo_test'@'%' IDENTIFIED BY 'Test_Password_456!';
GRANT ALL PRIVILEGES ON forgejo_test.* TO 'forgejo_test'@'%';
CREATE DATABASE fj_test CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'fj_test'@'%' IDENTIFIED BY 'FJPASS2026Test!';
GRANT ALL PRIVILEGES ON fj_test.* TO 'fj_test'@'%';
FLUSH PRIVILEGES;
##Forgjo Dev - with applied limits
CREATE DATABASE forgejo_test CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'forgejo_test'@'%' IDENTIFIED BY 'Test_Password_456!';
GRANT ALL PRIVILEGES ON forgejo_test.* TO 'forgejo_test'@'%';
CREATE DATABASE fj_dev CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'fj_dev'@'%' IDENTIFIED BY 'FJPASS2026Dev!'
WITH MAX_QUERIES_PER_HOUR 1000
MAX_UPDATES_PER_HOUR 500;
GRANT ALL PRIVILEGES ON fj_dev.* TO 'fj_dev'@'%';
FLUSH PRIVILEGES;