mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-11-08 20:32:49 +00:00
Refactor Infisical repository setup process
This commit is contained in:
@@ -20,19 +20,16 @@ $STD apt install -y \
|
|||||||
redis
|
redis
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Infisical repository"
|
|
||||||
curl -fsSL "https://artifacts-infisical-core.infisical.com/infisical.gpg" | gpg --dearmor >/etc/apt/trusted.gpg.d/infisical.gpg
|
|
||||||
cat <<EOF >/etc/apt/sources.list.d/infisical.sources
|
|
||||||
Types: deb
|
|
||||||
URIs: https://artifacts-infisical-core.infisical.com/deb
|
|
||||||
Suites: stable
|
|
||||||
Components: main
|
|
||||||
Signed-By: /etc/apt/trusted.gpg.d/infisical.gpg
|
|
||||||
EOF
|
|
||||||
msg_ok "Setup Infisical repository"
|
|
||||||
|
|
||||||
PG_VERSION="17" setup_postgresql
|
PG_VERSION="17" setup_postgresql
|
||||||
|
|
||||||
|
msg_info "Setting up Infisical Repository"
|
||||||
|
setup_deb822_repo \
|
||||||
|
"infisical" \
|
||||||
|
"https://artifacts-infisical-core.infisical.com/infisical.gpg" \
|
||||||
|
"https://artifacts-infisical-core.infisical.com/deb" \
|
||||||
|
"stable"
|
||||||
|
msg_ok "Setup Infisical repository"
|
||||||
|
|
||||||
msg_info "Configuring PostgreSQL"
|
msg_info "Configuring PostgreSQL"
|
||||||
DB_NAME="infisical_db"
|
DB_NAME="infisical_db"
|
||||||
DB_USER="infisical"
|
DB_USER="infisical"
|
||||||
|
|||||||
Reference in New Issue
Block a user