From b372e7c66185901c0778253d86ca3bd9a42a9c93 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 5 Feb 2026 08:35:01 -0700 Subject: [PATCH] update sql creations and add var for enable disable of traefik on forgejo --- lxc1/p2-apps/forgejo.yml | 2 +- ~host-setups/SQL_DB_VMs/DB_Setup.sh | 23 +++++++++++++---------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/lxc1/p2-apps/forgejo.yml b/lxc1/p2-apps/forgejo.yml index 9d7737d..51bf315 100644 --- a/lxc1/p2-apps/forgejo.yml +++ b/lxc1/p2-apps/forgejo.yml @@ -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) --- diff --git a/~host-setups/SQL_DB_VMs/DB_Setup.sh b/~host-setups/SQL_DB_VMs/DB_Setup.sh index 75a5298..821f134 100644 --- a/~host-setups/SQL_DB_VMs/DB_Setup.sh +++ b/~host-setups/SQL_DB_VMs/DB_Setup.sh @@ -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;