From 52106b2d806b0eb86350e405e23eb183ddccbc22 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 5 Feb 2026 08:18:36 -0700 Subject: [PATCH] added dbs etup steps and update forgejo compose volumes --- lxc1/p2-apps/forgejo.yml | 2 +- ~host-setups/SQL_DB_VMs/DB_Setup.sh | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 ~host-setups/SQL_DB_VMs/DB_Setup.sh diff --git a/lxc1/p2-apps/forgejo.yml b/lxc1/p2-apps/forgejo.yml index 9710013..9d7737d 100644 --- a/lxc1/p2-apps/forgejo.yml +++ b/lxc1/p2-apps/forgejo.yml @@ -15,7 +15,7 @@ services: - FORGEJO__server__SSH_PORT=2222 volumes: - - /mnt/git_data:/data + - /git_data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: diff --git a/~host-setups/SQL_DB_VMs/DB_Setup.sh b/~host-setups/SQL_DB_VMs/DB_Setup.sh new file mode 100644 index 0000000..75a5298 --- /dev/null +++ b/~host-setups/SQL_DB_VMs/DB_Setup.sh @@ -0,0 +1,22 @@ +##login to the DB +mariadb -h 172.16.201.150 -u root -p + +##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'@'%'; +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'@'%'; +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'@'%'; +FLUSH PRIVILEGES; +