mirror of
https://github.com/tteck/Proxmox.git
synced 2025-02-15 06:09:15 +01:00
lxc-forgejo: Write relevant information to ~/forgejo.creds:
- Forgejo GIT User - Forgejo data directory - Database type and host
This commit is contained in:
parent
8d141b4c06
commit
453ee8dcce
1 changed files with 9 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue