Compare commits

..

12 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
a91f7410a4 Update CHANGELOG.md (#7327)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-01 00:14:57 +00:00
community-scripts-pr-app[bot]
528c0a8de5 Update versions.json (#7326)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-01 02:14:38 +02:00
community-scripts-pr-app[bot]
988bd3ef19 Update CHANGELOG.md (#7322)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-31 14:52:16 +00:00
Slaviša Arežina
99d9664ae4 Increase disk size (#7320) 2025-08-31 16:51:56 +02:00
community-scripts-pr-app[bot]
09649eb5b1 Update versions.json (#7317)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-31 14:04:56 +02:00
community-scripts-pr-app[bot]
5c49ba784a Update CHANGELOG.md (#7315)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-31 00:14:09 +00:00
community-scripts-pr-app[bot]
469f959911 Update versions.json (#7314)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-31 02:13:44 +02:00
community-scripts-pr-app[bot]
7504c4b7e9 Update versions.json (#7313)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-30 14:05:59 +02:00
community-scripts-pr-app[bot]
9a6047393d Update CHANGELOG.md (#7312)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-30 11:12:54 +00:00
Tobias
dec2ef817a Refactor gitea-mirror env-file (#7240) 2025-08-30 13:12:35 +02:00
community-scripts-pr-app[bot]
54a9bc8841 Update CHANGELOG.md (#7310)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-30 06:54:37 +00:00
Chris
8def7c0f0a Bump to v1.140.0 (#7275) 2025-08-30 08:54:16 +02:00
8 changed files with 181 additions and 123 deletions

View File

@@ -10,8 +10,26 @@
> [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
## 2025-09-01
## 2025-08-31
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- n8n: Increase disk size [@tremor021](https://github.com/tremor021) ([#7320](https://github.com/community-scripts/ProxmoxVE/pull/7320))
## 2025-08-30
### 🚀 Updated Scripts
- Immich: bump version to 1.140.0 [@vhsdream](https://github.com/vhsdream) ([#7275](https://github.com/community-scripts/ProxmoxVE/pull/7275))
- #### 🔧 Refactor
- Refactor gitea-mirror env-file [@CrazyWolf13](https://github.com/CrazyWolf13) ([#7240](https://github.com/community-scripts/ProxmoxVE/pull/7240))
## 2025-08-29
### 🚀 Updated Scripts

View File

@@ -46,6 +46,39 @@ function update_script() {
rm -rf /opt/gitea-mirror
fi
if [[ ! -f /opt/gitea-mirror.env ]]; then
msg_info "Detected old Enviroment, updating files"
APP_SECRET=$(openssl rand -base64 32)
HOST_IP=$(hostname -I | awk '{print $1}')
cat <<EOF >/opt/gitea-mirror.env
# See here for config options: https://github.com/RayLabsHQ/gitea-mirror/blob/main/docs/ENVIRONMENT_VARIABLES.md
NODE_ENV=production
HOST=0.0.0.0
PORT=4321
DATABASE_URL=sqlite://data/gitea-mirror.db
BETTER_AUTH_URL=http://${HOST_IP}:4321
BETTER_AUTH_SECRET=${APP_SECRET}
npm_package_version=${APP_VERSION}
EOF
rm /etc/systemd/system/gitea-mirror.service
cat <<EOF >/etc/systemd/system/gitea-mirror.service
[Unit]
Description=Gitea Mirror
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/gitea-mirror
ExecStart=/usr/local/bin/bun dist/server/entry.mjs
Restart=on-failure
RestartSec=10
EnvironmentFile=/opt/gitea-mirror.env
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
msg_ok "Old Enviroment fixed"
fi
if check_for_gh_release "gitea-mirror" "RayLabsHQ/gitea-mirror"; then
msg_info "Stopping Services"
systemctl stop gitea-mirror
@@ -71,7 +104,8 @@ function update_script() {
$STD bun run setup
$STD bun run build
APP_VERSION=$(grep -o '"version": *"[^"]*"' package.json | cut -d'"' -f4)
sudo sed -i.bak "s|^Environment=npm_package_version=.*|Environment=npm_package_version=${APP_VERSION}|" /etc/systemd/system/gitea-mirror.service
sudo sed -i.bak "s|^npm_package_version=.*|npm_package_version=${APP_VERSION}|" /opt/gitea-mirror.env
msg_ok "Updated and rebuilt ${APP}"
msg_info "Restoring Data"
@@ -79,7 +113,6 @@ function update_script() {
msg_ok "Restored Data"
msg_info "Starting Service"
systemctl daemon-reload
systemctl start gitea-mirror
msg_ok "Service Started"
msg_ok "Update Successfully"

View File

@@ -61,7 +61,7 @@ function update_script() {
done
msg_ok "Image-processing libraries up to date"
fi
RELEASE="1.139.4"
RELEASE="1.140.0"
if check_for_gh_release "immich" "immich-app/immich" "${RELEASE}"; then
msg_info "Stopping Services"
systemctl stop immich-web

View File

@@ -9,7 +9,7 @@ APP="n8n"
var_tags="${var_tags:-automation}"
var_cpu="${var_cpu:-2}"
var_ram="${var_ram:-2048}"
var_disk="${var_disk:-6}"
var_disk="${var_disk:-10}"
var_os="${var_os:-debian}"
var_version="${var_version:-12}"
var_unprivileged="${var_unprivileged:-1}"

View File

@@ -21,7 +21,7 @@
"resources": {
"cpu": 2,
"ram": 2048,
"hdd": 6,
"hdd": 10,
"os": "debian",
"version": "12"
}

View File

@@ -1,13 +1,113 @@
[
{
"name": "crafty-controller/crafty-4",
"version": "v4.5.2",
"date": "2025-08-31T22:21:50Z"
},
{
"name": "YunoHost/yunohost",
"version": "debian/12.1.17.1",
"date": "2025-08-31T21:38:21Z"
},
{
"name": "rcourtman/Pulse",
"version": "v4.10.1",
"date": "2025-08-29T23:15:05Z"
"version": "v4.12.1",
"date": "2025-08-31T21:33:41Z"
},
{
"name": "wizarrrr/wizarr",
"version": "2025.8.5",
"date": "2025-08-31T17:56:37Z"
},
{
"name": "outline/outline",
"version": "v0.87.1",
"date": "2025-08-31T16:45:06Z"
},
{
"name": "karakeep-app/karakeep",
"version": "ios/v1.8.0-1",
"date": "2025-08-31T16:06:00Z"
},
{
"name": "LibreTranslate/LibreTranslate",
"version": "v1.7.3",
"date": "2025-08-31T15:59:43Z"
},
{
"name": "booklore-app/booklore",
"version": "v1.0.0",
"date": "2025-08-29T21:59:46Z"
"version": "v1.1.0",
"date": "2025-08-31T15:18:42Z"
},
{
"name": "Part-DB/Part-DB-server",
"version": "v2.0.2",
"date": "2025-08-31T13:52:49Z"
},
{
"name": "forgejo/forgejo",
"version": "v12.0.2",
"date": "2025-08-31T13:15:47Z"
},
{
"name": "fuma-nama/fumadocs",
"version": "fumadocs-openapi@9.3.4",
"date": "2025-08-31T11:48:08Z"
},
{
"name": "syncthing/syncthing",
"version": "v2.0.3",
"date": "2025-08-22T08:12:47Z"
},
{
"name": "Lidarr/Lidarr",
"version": "v2.13.3.4711",
"date": "2025-08-28T20:06:24Z"
},
{
"name": "authelia/authelia",
"version": "v4.39.7",
"date": "2025-08-31T06:43:13Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.2384",
"date": "2025-08-31T05:57:46Z"
},
{
"name": "jeedom/core",
"version": "4.4.19",
"date": "2025-08-31T00:27:07Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "jhuckaby/Cronicle",
"version": "v0.9.91",
"date": "2025-08-30T21:49:57Z"
},
{
"name": "immich-app/immich",
"version": "v1.140.1",
"date": "2025-08-30T19:46:34Z"
},
{
"name": "Brandawg93/PeaNUT",
"version": "v5.14.0",
"date": "2025-08-30T18:41:03Z"
},
{
"name": "bunkerity/bunkerweb",
"version": "v1.6.4",
"date": "2025-08-18T20:22:07Z"
},
{
"name": "readeck/readeck",
"version": "0.20.0",
"date": "2025-08-30T08:26:43Z"
},
{
"name": "henrygd/beszel",
@@ -19,11 +119,6 @@
"version": "v5.39.1",
"date": "2025-08-29T21:02:00Z"
},
{
"name": "bunkerity/bunkerweb",
"version": "v1.6.4",
"date": "2025-08-18T20:22:07Z"
},
{
"name": "msgbyte/tianji",
"version": "v1.24.26",
@@ -34,11 +129,6 @@
"version": "v1.35.0",
"date": "2025-08-29T19:14:25Z"
},
{
"name": "immich-app/immich",
"version": "v1.140.0",
"date": "2025-08-29T17:55:39Z"
},
{
"name": "home-assistant/core",
"version": "2025.8.3",
@@ -54,6 +144,11 @@
"version": "v25.2",
"date": "2025-07-04T08:21:42Z"
},
{
"name": "keycloak/keycloak",
"version": "26.0.15",
"date": "2025-08-27T12:12:03Z"
},
{
"name": "Forceu/Gokapi",
"version": "v2.1.0",
@@ -69,21 +164,11 @@
"version": "7.0.0-alpha.2",
"date": "2025-08-29T10:57:06Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.2367",
"date": "2025-08-29T06:34:38Z"
},
{
"name": "semaphoreui/semaphore",
"version": "v2.16.19",
"date": "2025-08-29T05:53:48Z"
},
{
"name": "fuma-nama/fumadocs",
"version": "@fumadocs/cli@1.0.1",
"date": "2025-08-29T05:41:26Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.3.2",
@@ -104,31 +189,11 @@
"version": "2025.8.2",
"date": "2025-08-29T00:38:54Z"
},
{
"name": "jeedom/core",
"version": "4.4.19",
"date": "2025-08-29T00:27:09Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "keycloak/keycloak",
"version": "26.0.15",
"date": "2025-08-27T12:12:03Z"
},
{
"name": "Dolibarr/dolibarr",
"version": "21.0.3",
"date": "2025-08-28T21:05:15Z"
},
{
"name": "Part-DB/Part-DB-server",
"version": "v1.17.4",
"date": "2025-08-28T21:00:53Z"
},
{
"name": "9001/copyparty",
"version": "v1.19.7",
@@ -144,15 +209,10 @@
"version": "0.50.11",
"date": "2025-08-28T20:12:30Z"
},
{
"name": "Lidarr/Lidarr",
"version": "v2.13.3.4711",
"date": "2025-08-28T20:06:24Z"
},
{
"name": "ollama/ollama",
"version": "v0.11.8",
"date": "2025-08-27T18:43:44Z"
"date": "2025-08-28T19:27:13Z"
},
{
"name": "mongodb/mongo",
@@ -329,11 +389,6 @@
"version": "v2.29.0",
"date": "2025-08-25T22:43:20Z"
},
{
"name": "Brandawg93/PeaNUT",
"version": "v5.13.0",
"date": "2025-08-25T19:19:51Z"
},
{
"name": "mealie-recipes/mealie",
"version": "v3.1.2",
@@ -379,11 +434,6 @@
"version": "8.2.10",
"date": "2025-08-25T01:26:55Z"
},
{
"name": "crafty-controller/crafty-4",
"version": "v4.5.1",
"date": "2025-08-24T23:58:52Z"
},
{
"name": "Ombi-app/Ombi",
"version": "v4.47.1",
@@ -419,11 +469,6 @@
"version": "0.6.25",
"date": "2025-08-24T08:51:55Z"
},
{
"name": "YunoHost/yunohost",
"version": "debian/12.1.15.1",
"date": "2025-08-23T20:07:50Z"
},
{
"name": "sysadminsmedia/homebox",
"version": "v0.21.0",
@@ -469,11 +514,6 @@
"version": "version/2025.8.1",
"date": "2025-08-22T14:55:30Z"
},
{
"name": "syncthing/syncthing",
"version": "v2.0.3",
"date": "2025-08-22T08:12:47Z"
},
{
"name": "mattermost/mattermost",
"version": "v10.11.2",
@@ -604,11 +644,6 @@
"version": "v0.6.2",
"date": "2025-08-17T22:07:10Z"
},
{
"name": "wizarrrr/wizarr",
"version": "2025.8.3",
"date": "2025-08-14T22:05:27Z"
},
{
"name": "deluge-torrent/deluge",
"version": "deluge-2.2.1.dev0",
@@ -634,11 +669,6 @@
"version": "v0.14.1",
"date": "2024-08-29T22:32:51Z"
},
{
"name": "jhuckaby/Cronicle",
"version": "v0.9.90",
"date": "2025-08-15T19:14:52Z"
},
{
"name": "intri-in/manage-my-damn-life-nextjs",
"version": "v0.8.0-release",
@@ -719,21 +749,11 @@
"version": "v4.2.3",
"date": "2025-08-10T05:53:43Z"
},
{
"name": "outline/outline",
"version": "v0.86.1",
"date": "2025-08-09T22:05:10Z"
},
{
"name": "Stirling-Tools/Stirling-PDF",
"version": "v1.2.0",
"date": "2025-08-09T14:30:52Z"
},
{
"name": "authelia/authelia",
"version": "v4.39.6",
"date": "2025-08-09T08:11:44Z"
},
{
"name": "kimai/kimai",
"version": "2.38.0",
@@ -814,11 +834,6 @@
"version": "v2.1.7",
"date": "2025-08-03T16:35:59Z"
},
{
"name": "karakeep-app/karakeep",
"version": "mcp/v0.26.0",
"date": "2025-08-03T16:21:47Z"
},
{
"name": "linuxserver/Heimdall",
"version": "v2.7.4",
@@ -914,11 +929,6 @@
"version": "2.9.0",
"date": "2025-07-25T14:20:25Z"
},
{
"name": "forgejo/forgejo",
"version": "v12.0.1",
"date": "2025-07-25T11:54:30Z"
},
{
"name": "minio/minio",
"version": "RELEASE.2025-07-23T15-54-02Z",
@@ -979,11 +989,6 @@
"version": "v2.0.22",
"date": "2025-07-11T21:34:20Z"
},
{
"name": "LibreTranslate/LibreTranslate",
"version": "v1.7.2",
"date": "2025-07-10T19:29:26Z"
},
{
"name": "NginxProxyManager/nginx-proxy-manager",
"version": "v2.12.6",
@@ -1144,11 +1149,6 @@
"version": "0.26.3",
"date": "2025-05-29T21:18:15Z"
},
{
"name": "readeck/readeck",
"version": "0.19.2",
"date": "2025-05-29T14:39:17Z"
},
{
"name": "stonith404/pingvin-share",
"version": "v1.13.0",

View File

@@ -37,8 +37,20 @@ $STD bun run build
msg_ok "Installed gitea-mirror"
msg_info "Creating Services"
JWT_SECRET=$(openssl rand -hex 32)
APP_SECRET=$(openssl rand -base64 32)
APP_VERSION=$(grep -o '"version": *"[^"]*"' package.json | cut -d'"' -f4)
HOST_IP=$(hostname -I | awk '{print $1}')
cat <<EOF >/opt/gitea-mirror.env
# See here for config options: https://github.com/RayLabsHQ/gitea-mirror/blob/main/docs/ENVIRONMENT_VARIABLES.md
NODE_ENV=production
HOST=0.0.0.0
PORT=4321
DATABASE_URL=sqlite://data/gitea-mirror.db
BETTER_AUTH_URL=http://${HOST_IP}:4321
BETTER_AUTH_SECRET=${APP_SECRET}
npm_package_version=${APP_VERSION}
EOF
cat <<EOF >/etc/systemd/system/gitea-mirror.service
[Unit]
Description=Gitea Mirror
@@ -49,12 +61,7 @@ WorkingDirectory=/opt/gitea-mirror
ExecStart=/usr/local/bin/bun dist/server/entry.mjs
Restart=on-failure
RestartSec=10
Environment=NODE_ENV=production
Environment=HOST=0.0.0.0
Environment=PORT=4321
Environment=DATABASE_URL=file:/opt/gitea-mirror/data/gitea-mirror.db
Environment=JWT_SECRET=${JWT_SECRET}
Environment=npm_package_version=${APP_VERSION}
EnvironmentFile=/opt/gitea-mirror.env
[Install]
WantedBy=multi-user.target
EOF

View File

@@ -280,7 +280,7 @@ GEO_DIR="${INSTALL_DIR}/geodata"
mkdir -p "$INSTALL_DIR"
mkdir -p {"${APP_DIR}","${UPLOAD_DIR}","${GEO_DIR}","${INSTALL_DIR}"/cache}
fetch_and_deploy_gh_release "immich" "immich-app/immich" "tarball" "v1.139.4" "$SRC_DIR"
fetch_and_deploy_gh_release "immich" "immich-app/immich" "tarball" "v1.140.0" "$SRC_DIR"
msg_info "Installing ${APPLICATION} (more patience please)"