mirror of
https://github.com/community-scripts/ProxmoxVE
synced 2025-01-10 19:05:09 +00:00
Compare commits
6 Commits
ffb3abc51f
...
db5a939b7a
Author | SHA1 | Date | |
---|---|---|---|
|
db5a939b7a | ||
|
9330e9a640 | ||
|
5fc783da67 | ||
|
670d64ec43 | ||
|
84e5fafd0d | ||
|
24a7149794 |
@ -16,6 +16,14 @@ All LXC instances created using this repository come pre-installed with Midnight
|
|||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
Do not break established syntax in this file, as it is automatically updated by a Github Workflow
|
Do not break established syntax in this file, as it is automatically updated by a Github Workflow
|
||||||
|
|
||||||
|
## 2025-01-08
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
### 🌐 Website
|
||||||
|
|
||||||
|
- update postgresql json to add post install password setup [@rdiazlugo](https://github.com/rdiazlugo) ([#1318](https://github.com/community-scripts/ProxmoxVE/pull/1318))
|
||||||
|
|
||||||
## 2025-01-07
|
## 2025-01-07
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
@ -26,6 +34,7 @@ Do not break established syntax in this file, as it is automatically updated by
|
|||||||
|
|
||||||
### 🧰 Maintenance
|
### 🧰 Maintenance
|
||||||
|
|
||||||
|
- fix: permissions of validate pipelines [@se-bastiaan](https://github.com/se-bastiaan) ([#1316](https://github.com/community-scripts/ProxmoxVE/pull/1316))
|
||||||
- Set Execution Rights for GH-Action: Validate Scripts [@MickLesk](https://github.com/MickLesk) ([#1312](https://github.com/community-scripts/ProxmoxVE/pull/1312))
|
- Set Execution Rights for GH-Action: Validate Scripts [@MickLesk](https://github.com/MickLesk) ([#1312](https://github.com/community-scripts/ProxmoxVE/pull/1312))
|
||||||
|
|
||||||
## 2025-01-06
|
## 2025-01-06
|
||||||
|
@ -30,5 +30,10 @@
|
|||||||
"username": null,
|
"username": null,
|
||||||
"password": null
|
"password": null
|
||||||
},
|
},
|
||||||
"notes": []
|
"notes": [
|
||||||
|
{
|
||||||
|
"text": "Set a password after installation for postgres user by running `echo \"ALTER USER postgres with encrypted password 'your_password';\" | sudo -u postgres psql`",
|
||||||
|
"type": "info"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -256,3 +256,23 @@ EOF
|
|||||||
echo "bash -c \"\$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
echo "bash -c \"\$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/${app}.sh)\"" >/usr/bin/update
|
||||||
chmod +x /usr/bin/update
|
chmod +x /usr/bin/update
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# This function downloads the latest release of a GitHub repository
|
||||||
|
github_download_latest_release() {
|
||||||
|
local user="$1"
|
||||||
|
local repo="$2"
|
||||||
|
local output_file="$3"
|
||||||
|
local tarball_url=$($STD wget -qLO - "https://api.github.com/repos/$user/$repo/releases/latest" | grep '"tarball_url":' | cut -d '"' -f 4)
|
||||||
|
$STD wget -qLO "$output_file" "$tarball_url"
|
||||||
|
}
|
||||||
|
|
||||||
|
# This function extracts a GitHub release tarball into a target directory
|
||||||
|
github_extract_latest_release() {
|
||||||
|
local user="$1"
|
||||||
|
local repo="$2"
|
||||||
|
local output_directory="$3"
|
||||||
|
mkdir -p "$output_directory"
|
||||||
|
github_download_latest_release "$user" "$repo" "/tmp/$repo.tar.gz"
|
||||||
|
tar -xzf "/tmp/$repo.tar.gz" -C "$output_directory" --strip-components 1
|
||||||
|
rm "/tmp/$repo.tar.gz"
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user