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
|
||||
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
|
||||
|
||||
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"
|
||||
DB_NAME="infisical_db"
|
||||
DB_USER="infisical"
|
||||
|
||||
Reference in New Issue
Block a user