From 453ee8dcceed6d59e787d0351af344c0e36d45f1 Mon Sep 17 00:00:00 2001 From: barremian Date: Tue, 28 May 2024 22:56:56 +0200 Subject: [PATCH] lxc-forgejo: Write relevant information to ~/forgejo.creds: - Forgejo GIT User - Forgejo data directory - Database type and host --- install/forgejo-install.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/install/forgejo-install.sh b/install/forgejo-install.sh index eadc6ad9..16a8e5f2 100644 --- a/install/forgejo-install.sh +++ b/install/forgejo-install.sh @@ -35,6 +35,9 @@ mkdir /var/lib/forgejo chown git:git /var/lib/forgejo && chmod 750 /var/lib/forgejo mkdir /etc/forgejo chown root:git /etc/forgejo && chmod 770 /etc/forgejo +echo "" >>~/forgejo.creds +echo -e "Forgejo GIT User: \e[32mgit\e[0m" >>~/forgejo.creds +echo -e "Forgejo data directory: \e[32m/var/lib/forgejo\e[0m" >>~/forgejo.creds msg_info "Setup Forgejo" msg_info "Setting up database" @@ -54,6 +57,8 @@ if [ "$DB_CHOICE" == "2" ]; then msg_info "Setting up PostgreSQL" $STD apt-get install -y postgresql echo "" >>~/forgejo.creds + echo -e "Database Type: \e[32mPostgresQL\e[0m" >>~/forgejo.creds + echo -e "PostgresQL Database Host: \e[32m127.0.0.1:5432\e[0m" >>~/forgejo.creds echo -e "Forgejo PostgresQL Database User: \e[32m$DB_USER\e[0m" >>~/forgejo.creds echo -e "Forgejo PostgresQL Database Password: \e[32m$DB_PASS\e[0m" >>~/forgejo.creds echo -e "Forgejo PostgresQL Database Name: \e[32m$DB_NAME\e[0m" >>~/forgejo.creds @@ -79,6 +84,8 @@ if [ "$DB_CHOICE" == "3" ]; then $STD apt-get install -y mysql-server ADMIN_PASS="$(openssl rand -base64 18 | cut -c1-13)" echo "" >>~/forgejo.creds + echo -e "Database Type: \e[32mMySQL\e[0m" >>~/forgejo.creds + echo -e "MySQL Database Host: \e[32m127.0.0.1:3306\e[0m" >>~/forgejo.creds echo -e "MySQL Admin Password: \e[32m$ADMIN_PASS\e[0m" >>~/forgejo.creds echo -e "Forgejo MySQL Database User: \e[32m$DB_USER\e[0m" >>~/forgejo.creds echo -e "Forgejo MySQL Database Password: \e[32m$DB_PASS\e[0m" >>~/forgejo.creds @@ -94,6 +101,8 @@ if [ "$DB_CHOICE" == "4" ]; then $STD apt-get install -y mariadb-server ADMIN_PASS="$(openssl rand -base64 18 | cut -c1-13)" echo "" >>~/forgejo.creds + echo -e "Database Type: \e[32mMariaDB\e[0m" >>~/forgejo.creds + echo -e "MariaDB Database Host: \e[32m127.0.0.1:3306\e[0m" >>~/forgejo.creds echo -e "MariaDB Admin Password: \e[32m$ADMIN_PASS\e[0m" >>~/forgejo.creds echo -e "Forgejo MariaDB Database User: \e[32m$DB_USER\e[0m" >>~/forgejo.creds echo -e "Forgejo MariaDB Database Password: \e[32m$DB_PASS\e[0m" >>~/forgejo.creds