Compare commits

..

525 Commits

Author SHA1 Message Date
Michel Roegl-Brunner
59152d7a48 Merge branch 'main' into deb13_c_to_a 2025-11-12 11:43:52 +01:00
community-scripts-pr-app[bot]
a3269c88d4 Update CHANGELOG.md (#9082)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:56 +01:00
CanbiZ
f4d94ff6ba Bump K to H-Scripts to Debian 13 (Trixie) (#8597)
* Update scripts to use Debian 13 and improve update logic

Bump default container OS version from Debian 12 to 13 across multiple LXC setup scripts. Refactor update_script functions for consistency, improve messaging, and standardize apt usage. Update Kimai install and update scripts to use setup_php, setup_composer, and fetch_and_deploy_gh_release helpers, and switch from MySQL to MariaDB. Update Kometa to use Python 3.13. Minor improvements to backup, cleanup, and service management steps in several scripts.

* Refactor install scripts: unify cleanup and apt usage

Replaces repeated apt-get commands with apt for installing dependencies, and consolidates cleanup steps into a single cleanup_lxc function across all install scripts. Also updates repository setup to use setup_deb822_repo where applicable, and makes minor improvements to dependency installation and service setup.

* Update default Debian version to 13 and refactor updates

Set the default Debian version to 13 across all container scripts. Standardize apt command usage by replacing 'apt-get' with 'apt' where appropriate. Remove redundant cleanup steps from update scripts and streamline update logic for consistency. Also, call 'cleanup_lxc' after 'update_script' in the build function.

* Update default OS version to Debian 13 in JSON configs

Updated the 'version' field from '12' to '13' for Debian-based install methods across multiple application JSON files. Also set default OS and version for inspircd. This ensures new containers use the latest supported Debian release.

* fix kimai Update Check

* grammar

* Correct typo in success message

* Fix typo in success message for update

* refactor

* fixed jenkins / improve komodo

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 11:18:56 +01:00
community-scripts-pr-app[bot]
bc9553733d Update CHANGELOG.md (#9081)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:56 +01:00
Tobias
2557f0e289 Refactor: web-check (#9055) 2025-11-12 11:18:56 +01:00
community-scripts-pr-app[bot]
4cb7a6b637 Update CHANGELOG.md (#9080)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:56 +01:00
CanbiZ
2ed76caf15 openwebui: Python version usage | core: zsh completion install (#9079) 2025-11-12 11:18:56 +01:00
Karel Wintersky
7d10f60d23 Update livebook.json (#9070)
Fixed incorrect path to livebook.creds file
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
d6782e40b4 Update CHANGELOG.md (#9078)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
Tobias
398352f3e8 chore: evcc: refactor (#9057)
* chore: evcc: refactor

* chore: evcc: update to deb822

* fix

* update

* fix

* fix

* Fix version codename retrieval in evcc.sh

* Fix version codename retrieval in install script

* Remove installation of lsb-release dependency

Removed dependency installation for lsb-release.

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
b6f09e2318 Update CHANGELOG.md (#9077)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
Bram
217867beb8 Refactor analytics to use Rybbit instead of Umami (#9072) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
d841950abe Update CHANGELOG.md (#9074)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
7449a15401 Update versions.json (#9073)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
059c4e728a Update CHANGELOG.md (#9066)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
32434b4247 Update CHANGELOG.md (#9065)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
2d66f327c9 Update date in json (#9064)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
push-app-to-main[bot]
7baddb92da 'Add new script' (#9029) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
2eca1e4c2b Update CHANGELOG.md (#9062)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
28310dec5e Refactor: openHAB (#9060) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
297af6bdd8 Update CHANGELOG.md (#9059)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
12a5b9b9c2 Fix JDK count variable initialization in setup_java (#9058) 2025-11-12 11:18:55 +01:00
CanbiZ
f4530715d0 qf: phpipham php8.3 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
0dd74f392a Update versions.json (#9052)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
1ef5019b65 Update CHANGELOG.md (#9051)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
30c9f79051 [docs / gh]: modernize README | Change Version Support in SECURITY.md | Shoutout to selfhst\icons (#9049) 2025-11-12 11:18:55 +01:00
Michel Roegl-Brunner
66175fbe58 Remove Dashy (#9050) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
e440f366fc Update CHANGELOG.md (#9048)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
Tobias
94318dfd7e flaresolverr: unpin - use latest version (#9046)
* revert: flaresolverr: latest update again

* Update FlareSolverr installation to use latest version

* fix
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
6b80eecba6 Update CHANGELOG.md (#9045)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
Slaviša Arežina
3eeed0fc2d Upgrade RAM (#9039) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
3df2f8e8f9 Update CHANGELOG.md (#9043)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
9655a62c72 Update versions.json (#9042)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
db0bb3e8d9 Update CHANGELOG.md (#9037)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
Matt17000
8d83c30b59 Update plex.sh (#9036) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
132cb607e9 Update CHANGELOG.md (#9032)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
9fb1b692d1 Refactor: phpIPAM (#9027) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
dd71e2fadd Update CHANGELOG.md (#9031)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
c33969aafc Add helper functions for MariaDB and PostgreSQL setup (#9026) 2025-11-12 11:18:55 +01:00
CanbiZ
ec5a0b80ea Improve service stopping logic in stop_all_services
Refactored stop_all_services to handle empty service lists and avoid pipeline failures. Now checks for found services before attempting to stop and disable them, improving robustness and error handling.
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
36a746d05f Update CHANGELOG.md (#9024)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
46354ba47b core: update message for no available updates scenario (if pinned) (#9021) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
10fa148dfb Update versions.json (#9023)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
63864cfe7a Update CHANGELOG.md (#9022)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
094695dc93 Migrate Open WebUI to uv-based installation (#9019)
* Migrate Open WebUI to uv-based installation

Added migration logic to detect and upgrade legacy Open WebUI installations to a uv-based setup, including data backup and service recreation. Updated install and update scripts to use uv for installing Open WebUI and adjusted service configuration and cleanup steps accordingly.

* english

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
CanbiZ
8bb9f18f94 Fix consumption directory retrieval in script 2025-11-12 11:18:55 +01:00
Slaviša Arežina
2b33ba975f Update website (#8971) 2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
0eeb8bb8a8 Update CHANGELOG.md (#9016)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
b962ad66c6 Update versions.json (#9015)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
56d283e534 Update CHANGELOG.md (#9011)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:55 +01:00
akileos
018afd6f94 Add wkhtmltopdf to Odoo installation dependencies (#9010)
Required for invoice/ticket generation
2025-11-12 11:18:55 +01:00
community-scripts-pr-app[bot]
38b20a642d Update CHANGELOG.md (#9009)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
chrikodo
e8a16e129e fix(n8n): Add python3-setuptools dependency for Debian 13 (#9007)
Fixes ModuleNotFoundError: No module named 'distutils'
during sqlite3 compile on Python 3.12+ (Debian 13)
by adding the required setuptools package.
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
c34e4b4a38 Update CHANGELOG.md (#9008)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Sven Schneider
efc75bdc00 fix(jotty): Comments removed from variables, as they are interpreted. (#9002)
The following comments have been removed because they cause the comments to become part of the variable's value and therefore cannot be interpreted by the application.
 
SSO_FALLBACK_LOCAL=yes # Allow both SSO and normal login
OIDC_CLIENT_SECRET=your_client_secret  # Enable confidential client mode with client authentication
OIDC_ADMIN_GROUPS=admins # Map provider groups to admin role

https://github.com/fccview/jotty/issues/200#issuecomment-3508394682
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
f542b75f54 Update CHANGELOG.md (#9005)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Chris
ae801bf961 Paperless-ngx: hotfix config path (#9003) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
fe379c4ea9 Update CHANGELOG.md (#9001)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
CanbiZ
0506d711f5 core: improve log cleaning (#8999)
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
efa5d93a77 Update versions.json (#9000)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
4e47e8a762 Update CHANGELOG.md (#8997)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Chris
c6c3e99a7c Paperless-NGX: Move config backup outside of app folder (#8996) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
5386309f01 Update CHANGELOG.md (#8994)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
e837a6e941 Update versions.json (#8993)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
45ff93ac66 Update CHANGELOG.md (#8992)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
CanbiZ
98980e1d2b paperless: refactor - remove backup after update and enable clean install (#8988) 2025-11-12 11:18:54 +01:00
CanbiZ
78bbf1aa32 fix unbound $6 in deb822 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
92ede6e5b7 Update CHANGELOG.md (#8989)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
CanbiZ
673a60a464 Refactor setup_deb822_repo for optional architectures (#8983)
* Refactor setup_deb822_repo for optional architectures

Refactor setup_deb822_repo function to make architectures optional and improve GPG key download logic.

* Refactor setup_deb822_repo for clarity and efficiency

Refactor setup_deb822_repo function to improve parameter handling and error messages.
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
5189777898 Update CHANGELOG.md (#8985)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Slaviša Arežina
33d7d91789 Technitium DNS: Fix update (#8980)
* Fix update

* Update technitiumdns-install.sh
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
f212a7525b Update CHANGELOG.md (#8982)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Chris
4c6596666b MediaManager: add LOG_FILE to start.sh script; fix BASE_PATH and PUBLIC_API_URL (#8981) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
d200b3e216 Update versions.json (#8979)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
68a2a3b79e Update CHANGELOG.md (#8974)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Slaviša Arežina
7bfbda8204 Fix update (#8972) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
726be4c58e Update CHANGELOG.md (#8973)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Slaviša Arežina
1ede1afb32 Fix (#8969) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
450501a3f3 Update CHANGELOG.md (#8966)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Lulo Dev
c122b14a9d Set TZ=Etc/UTC in Ghostfolio installation script when configuring environment variables (#8961) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
dfe310809a Update CHANGELOG.md (#8963)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
84a3e848bd Update versions.json (#8962)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
32879d531a Update CHANGELOG.md (#8953)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Slaviša Arežina
13d1f11c25 Pangolin: Add Traefik proxy (#8952)
* Add Traefik

* Update

* Update
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
8d88214ff4 Update versions.json (#8950)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
5774d8a281 Update CHANGELOG.md (#8947)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
CanbiZ
7b4da08dba Update script URLs to ProxmoxVE repository (#8946)
Corrected references from 'ProxmoxVED' to 'ProxmoxVE' in sourced URLs across livebook.sh, glances.sh, and pve-privilege-converter.sh to ensure scripts use the correct repository.
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
666e0efa8d Update CHANGELOG.md (#8944)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
CanbiZ
be5a0ad346 tools.func: fix amd64 arm64 missmatch (#8943) 2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
e57ce97847 Update CHANGELOG.md (#8940)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
push-app-to-main[bot]
abe7dc631d infisical (#8926)
* 'Add new script'

* Update infisical.sh

* Update Infisical installation script with dynamic keys

* Remove cleanup commands from install script

Removed cleanup commands from the Infisical installation script.

* Refactor Infisical repository setup process

* Update date_created to 2025-11-07

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
4990162ed5 Update CHANGELOG.md (#8939)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
CanbiZ
ae470a95f5 ghostfolio: refactor CoinGecko key prompts in installer (#8935)
Updated CoinGecko API configuration messages for clarity.
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
51f33f3309 Update CHANGELOG.md (#8938)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Tobias
90fdc2a2f4 flaresolverr: pin release to 3.4.3 (#8937)
* fix: flaresolverr: pin release to 3.4.3

* fix: flaresolverr: pin release to 3.4.3

* Specify version for FlareSolverr release check

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
ced7276338 Update CHANGELOG.md (#8930)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
fe52ef2c8e Update versions.json (#8929)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
community-scripts-pr-app[bot]
7e16803465 Update CHANGELOG.md (#8923)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:54 +01:00
Slaviša Arežina
616d71e067 Refactor: Graylog (#8912)
* Refactor

* Update graylog.sh

* Update graylog-install.sh
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
d361fc91f1 Update CHANGELOG.md (#8921)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Slaviša Arežina
08897cbaae Remove duplicate server_path_prefix configuration (#8919) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
a28a3813c2 Update CHANGELOG.md (#8920)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Slaviša Arežina
23f6b759e8 Change directory to /opt/grist before build steps (#8913) 2025-11-12 11:18:53 +01:00
CanbiZ
b38201574c Create temp file for SonarQube download
Added temporary file creation for SonarQube installation.
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
782b3561a3 Update CHANGELOG.md (#8909)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Chris
895c0b8e4e Jotty hotfix: SSO_FALLBACK_LOCAL value (#8907) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
8b57855c6c Update versions.json (#8905)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
47a6078e55 Update CHANGELOG.md (#8904)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
a2ac2ef86a npm: add Debian version check to update script (#8901) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
67f63315fc Update CHANGELOG.md (#8902)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
08b0304d2e Refactor MongoDB install script to use setup_mongodb (#8897)
Replaces inline MongoDB installation logic with a call to setup_mongodb, passing the selected version via MONGO_VERSION. Updates messaging to use the new variable and removes redundant code.
2025-11-12 11:18:53 +01:00
CanbiZ
1512fa0f57 Add explicit suite mapping for Debian and Ubuntu
Introduces explicit mapping of distro codenames to repository suites for Debian and Ubuntu, with fallbacks for newer or unknown releases. This ensures proper repository setup even when upstream does not yet support the latest distributions.
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
78fe6fa4c5 Update CHANGELOG.md (#8894)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
b7238d89d0 Update versions.json (#8893)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
4d657532f0 Update CHANGELOG.md (#8889)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Chris
59129aace0 Immich: Pin version to 2.2.3 (#8861) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
0f2e17067b Update CHANGELOG.md (#8888)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Chris
62a5361e97 Jotty: increase RAM to 4GB (#8887) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
9711509588 Update CHANGELOG.md (#8884)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
c1a0188864 Refactor agent service control in zabbix.sh (#8881)
Replaces conditional logic for stopping and starting Zabbix agent services with a variable ($AGENT_SERVICE), simplifying service management.
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
9a6de58210 Update CHANGELOG.md (#8883)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
79119715d2 npm: Increase RAM and HDD, update Certbot notes (#8882) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
0f5c510aa9 Update CHANGELOG.md (#8879)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Tobias
1c6f71e349 fix: npm: refactor for v2.13.x (#8870) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
f7475827fe Update CHANGELOG.md (#8878)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Slaviša Arežina
01e2ad02d1 Refactor (#8874) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
75b5831ccb Update CHANGELOG.md (#8877)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
2e9babf040 Refactor(tools.func): Add Retry Logic, OS-Upgrade Safety, Smart Version Detection + 10 Critical Bugfixes (#8871)
* Add robust package and repository management helpers

Introduces unified helper functions for package installation, repository management, and legacy cleanup across Debian/Ubuntu upgrades. Adds retry logic for APT operations, keyring cleanup, service management, version checks, and tool-specific repository setup. Refactors setup functions for Composer, FFmpeg, Go, Ghostscript, ImageMagick, Java, hardware acceleration, and MariaDB to use new helpers, improving reliability and upgrade safety.

* english comment
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
dd0af7ad39 Update versions.json (#8875)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
67c311808b Update CHANGELOG.md (#8873)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Quinten van Buul
54b8e82bb4 Update config_path in donetick.json (#8872)
Edited config path to proper location
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
f8c01defee Update CHANGELOG.md (#8866)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
a61af3209f Update versions.json (#8865)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
c49187fd4d Update versions.json (#8860)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
bf7734cba2 Update CHANGELOG.md (#8859)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
6a6601822a stirling-pdf: add native jbig2 dep to installation script (#8858) 2025-11-12 11:18:53 +01:00
CanbiZ
5df596b60e unifi: json update version 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
1f7b85af5b Update CHANGELOG.md (#8854)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
7ea93e6a7c Update versions.json (#8853)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
81d5c1839b Update CHANGELOG.md (#8849)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Chris
65869ed717 Pin version to 2.2.2 (#8848) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
79fcd16b4a Update CHANGELOG.md (#8847)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
CanbiZ
3a044d5597 Asterisk: handle errors in version retrieval commands (#8844) 2025-11-12 11:18:53 +01:00
community-scripts-pr-app[bot]
fd17a83e01 Update CHANGELOG.md (#8846)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:53 +01:00
Ömer Taha Öztop
0c62b68b39 linkstack: fix wrong directory installation (#8814) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
38f538a210 Update CHANGELOG.md (#8843)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
8a869da3af Update versions.json (#8842)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
b56147e44f Update .app files (#8838)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
565c59a460 Update CHANGELOG.md (#8839)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
396cdc174a Update CHANGELOG.md (#8837)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
e00ff7effa Update date in json (#8836)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
push-app-to-main[bot]
5bf7725e5c Donetick (#8835) 2025-11-12 11:18:52 +01:00
CanbiZ
aace204655 Removed: MeTube (#8830) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
58f3b62e8e Update CHANGELOG.md (#8834)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
CanbiZ
dd1a55ef4d Remove BOM from shebang lines in ct scripts (#8833) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
98f4ffcaac Update CHANGELOG.md (#8832)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
51fd179ce1 Update versions.json (#8831)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
8e05b80410 Update CHANGELOG.md (#8829)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Slaviša Arežina
06a734e8e1 Refactor (#8828) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
882acba706 Update CHANGELOG.md (#8826)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Fabian Kröger
5efe629317 Zigbee2MQTT: fix: pnpm workspace in update (#8825) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
2c8eb71a95 Update CHANGELOG.md (#8822)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Chris
a882d95377 MediaManager: fix BASE_PATH error preventing main page load (#8821) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
759aed901d Update versions.json (#8820)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
51957aa0c9 Update CHANGELOG.md (#8816)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
ccc1917ef9 Update versions.json (#8815)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
57736ffdb2 Update CHANGELOG.md (#8812)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Slaviša Arežina
4764caf151 Fix release fetching (#8807) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
1f9a19e9e7 Update CHANGELOG.md (#8811)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
push-app-to-main[bot]
53535d48e4 Pangolin (#8809)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
637d28368b Update CHANGELOG.md (#8806)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Tobias
e148445ee5 frontend: chore: bump debian OS (#8798)
Removed Debian version 11 from the operating systems list.
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
c8ac257f8a Update CHANGELOG.md (#8803)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Chris
69e20b10f4 Immich: Pin version to 2.2.1 (#8800) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
21fce154e6 Update versions.json (#8801)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
8d13add11e Update CHANGELOG.md (#8797)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
Tobias
303413ea7e jellyfin: fix: initial update (#8784) 2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
f488dcc8e3 Update CHANGELOG.md (#8795)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
35f4554065 Update versions.json (#8794)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:52 +01:00
community-scripts-pr-app[bot]
826c2bf463 Update CHANGELOG.md (#8792)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Andrew Still
f62293fdab Removed errant ` from wireguard.json (#8791) 2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
c707c33841 Update CHANGELOG.md (#8790)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Slaviša Arežina
17044ac6f0 Reitti: Fix missing data directory (#8787)
* Reitti fix

* Update photon.service configuration in install script

* Update
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
a0addd2235 Update versions.json (#8788)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
f1c662e621 Update CHANGELOG.md (#8782)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
CanbiZ
74766832a9 omada: fix update script with mongodb 8 (#8724)
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
22100b17f4 Update CHANGELOG.md (#8781)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Slaviša Arežina
4fe79e701c Update Nginx configuration to use port 6060 (#8780) 2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
a4e338c699 Update CHANGELOG.md (#8778)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Marcio Rinaldi
4a6cf8c695 Fix paths in grist.sh (#8777) 2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
2219c75cb2 Update CHANGELOG.md (#8774)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
9fded22ba2 Update versions.json (#8773)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
27accdb021 Update CHANGELOG.md (#8771)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Chris
3f3beb02ad Immich: Updates for v2.2.0 (#8770)
* replace for-loop with curl native for multiple downloads

* add ccache dependency for OCR feature

* Update NodeJS to 24

* bump pinned version to 2.2.0
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
98e926b79f Update CHANGELOG.md (#8769)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Slaviša Arežina
3d1af467c3 Update ExecStart in openarchiver.service (#8768) 2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
035a7d6b49 Update CHANGELOG.md (#8766)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
Slaviša Arežina
a6a46b9e92 Open Archiver: Fix missing command in update procedure (#8765)
* Fix update

* Update

* Update

* Update service file
2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
badbc55221 Update CHANGELOG.md (#8760)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:51 +01:00
CanbiZ
0e1346af5f Standardize update success messages in scripts (#8757) 2025-11-12 11:18:51 +01:00
community-scripts-pr-app[bot]
7abf03f388 Update CHANGELOG.md (#8759)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
Slaviša Arežina
1af47b93a6 Update DATABASE_URL to use mariadb in installation script (#8758) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
dc96d94334 Update versions.json (#8756)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
8d7e290db5 Update CHANGELOG.md (#8755)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
96c1bc74bd Add explicit exit calls to update_script functions (#8752) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
14e5aea1b0 Update CHANGELOG.md (#8754)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
851f117b6b core: add function cleanup_lxc (#8749) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
348037acf9 Update CHANGELOG.md (#8753)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
5eb2a7ee01 kimai: Set global SQL mode to empty in install script (#8747) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
45dc4c903a Update CHANGELOG.md (#8750)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
Slaviša Arežina
98ce24d9ae Update default credentials in cronicle.json (#8720) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
19109e2efc Update CHANGELOG.md (#8748)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
742b8eef6e Asterisk: add interactive version selection to installer (#8726) 2025-11-12 11:18:50 +01:00
Bram Suurd
4852fdb257 Fix markdown formatting in JSON notes (#8744) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
12eca691c9 Update CHANGELOG.md (#8742)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
push-app-to-main[bot]
2daaef1a62 Livebook (#8739)
* 'Add new script'

* chore refactor

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
e6c3149364 Update CHANGELOG.md (#8740)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
push-app-to-main[bot]
afa7366a3e Reitti (#8736)
* 'Add new script'

* Update reitti.json

* Update documentation URL in reitti.json

* Apply suggestion from @tremor021

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
4ed46c1367 Update CHANGELOG.md (#8738)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
push-app-to-main[bot]
138354c31d BentoPDF (#8735)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
764c49b964 Update CHANGELOG.md (#8733)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
d640af3a7c Update versions.json (#8732)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
78036d1ce9 Fix typo for already updated 2025-11-12 11:18:50 +01:00
CanbiZ
541c308c77 typo 2025-11-12 11:18:50 +01:00
CanbiZ
367fac8ec1 typo 2025-11-12 11:18:50 +01:00
CanbiZ
6c119d439f kimai switch to tarball 2025-11-12 11:18:50 +01:00
CanbiZ
992e1c80cf kimai Switch to tarball 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
5b3a31f5ea Update CHANGELOG.md (#8728)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
03d496ed0c Add Chromium and Node modules to ArchiveBox scripts (#8725) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
820a8a984c Update CHANGELOG.md (#8727)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
d785881367 Add workaround for libguestfs issue on Proxmox VE 9.0 (#8722) 2025-11-12 11:18:50 +01:00
CanbiZ
559e7fa584 fix alpine gitea exit 2025-11-12 11:18:50 +01:00
CanbiZ
bd30b9d444 Add protobuf dependencies to installation script 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
0cd972ca54 Update CHANGELOG.md (#8723)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
Tobias
d2d55e58f6 tracktor: refactor envfile (#8711)
* tracktor: refactor enfile

* tracktor: fix: update links

* tracktor: add: mechanic to update envfile
2025-11-12 11:18:50 +01:00
CanbiZ
00cd15e754 Add missing dependencies to libretranslate-install.sh
Added missing dependencies for LibreTranslate installation.
2025-11-12 11:18:50 +01:00
CanbiZ
910f9c9990 typo 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
6001fc0ad7 Update CHANGELOG.md (#8719)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
023ac07b77 Dispatcharr: add folders in installer / add more build ressources (#8708) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
2bd408a1d9 Update versions.json (#8718)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
5b26794ae2 Update CHANGELOG.md (#8717)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
97acb617e1 LibreTranslate: bump torch version (#8710) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
df556b4402 Update CHANGELOG.md (#8716)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
abb9040093 Kimai / Ghost / ManageMyDamnLife: Switch to MariaDB (#8712)
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 11:18:50 +01:00
CanbiZ
eb23d67f03 Remove: MySQL (#8709) 2025-11-12 11:18:50 +01:00
community-scripts-pr-app[bot]
73fff7af83 Update CHANGELOG.md (#8704)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
144837210d Update versions.json (#8703)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
3612fcf31e Update CHANGELOG.md (#8695)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
Gerhard Burger
9a1d967ff0 Update SABnzbd. Include par2cmdline-turbo (#8648)
* Fix non-free sources

- Don't delete after use
- Use trixie instead of bookworm
- deb822 style

* Add par2cmdline-turbo to sabnzbd

* Remove duplicate setup_uv

* Remove duplicated msg around setup_uv

* Update sabnzbd to use fetch_and_deploy

* switch fetch_deploy outside of msg

Added virtual environment setup and package installation for SABnzbd.

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
c666e584cf Update CHANGELOG.md (#8694)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
glopes
13ba192fe3 Update alpine-komodo.sh fixing missing pull images command (#8689) 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
22c593278e Update CHANGELOG.md (#8693)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
Chris
4523f1f07d jotty: Add more ENV VARS - commented out (#8688) 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
76a1e35c20 Update CHANGELOG.md (#8687)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
Gerhard Burger
31365d8219 Bump bazarr to Debian 13 (#8677)
* Bump bazarr to Debian 13

- Removes unnecessary python3 install
- Use uv to create proper 3.12 venv (bazarr will give warnings about 3.13)

* Improve bazarr update

- setup_uv now versioned
- graceful update from pre-venv install

* chore: cosmetic

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
0271cbe5dc Update CHANGELOG.md (#8685)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
76c72a8f66 Update versions.json (#8684)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
1aa7883dd6 Update CHANGELOG.md (#8681)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
Gerhard Burger
23900c9c36 Update flaresolverr to Debian 13 (#8672)
* Update flaresolverr to Debian 13

* Check Debian version before updating FlareSolverr
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
d146d7a72d Update CHANGELOG.md (#8676)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
ece3d74fd4 Update versions.json (#8675)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
261da103f8 Update CHANGELOG.md (#8671)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
CanbiZ
39e8659658 Add typescript and esbuild to browserless setup (#8666)
Updated both the update and install scripts to include installation of typescript and esbuild for browserless. This ensures required build dependencies are present before running build commands.
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
c463c794f0 Update date in json (#8670)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
d0259594b3 Update CHANGELOG.md (#8669)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
push-app-to-main[bot]
bc7da8082a Dispatcharr (#8658)
* 'Add new script'

* Update dispatcharr.sh

* Apply suggestion from @tremor021

* Update install/dispatcharr-install.sh

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>

* Update install/dispatcharr-install.sh

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>

* Update install/dispatcharr-install.sh

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>

* Update author information in dispatcharr.sh

* Update RAM and version in dispatcharr.json

* Remove gcc from dependency installation

* Update website and logo URLs in dispatcharr.json

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
CanbiZ
02956f2e27 Garage: fix Service 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
be226d273e Update .app files (#8664)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
340aa608ab Update CHANGELOG.md (#8665)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
push-app-to-main[bot]
5381eb00f0 Garage | Alpine-Garage (#8656)
* 'Add new script'

* add alpine-garage-install.sh

* add alpine-garage.sh

* Update alpine-garage.sh

* Update garage-install.sh

* Increase default RAM and disk for Garage containers

Updated ct/garage.sh and ct/alpine-garage.sh to set higher default RAM (1024MB for Garage, 512MB for Alpine-Garage) and disk (5GB for both). Synced these resource changes in frontend/public/json/garage.json to ensure consistency in container setup defaults.

* Apply suggestion from @tremor021

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
17c0785f90 Update CHANGELOG.md (#8663)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
Tobias
85747a63d7 jellyfin: fix: intel deps (#8657) 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
bab133de2a Update versions.json (#8661)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
1cbebe6d3a Update CHANGELOG.md (#8653)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
6dc690ab31 Update versions.json (#8652)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
c78b2ea8b8 Update CHANGELOG.md (#8650)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
CanbiZ
0e44fc0914 PiHole: Bump to Debian 12 (#8649) 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
94d7935011 Update date in json (#8646) 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
8c552011c2 Update CHANGELOG.md (#8647)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
push-app-to-main[bot]
a80bda8cd0 'Add new script' (#8633) 2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
7454318287 Update versions.json (#8645)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
2c2bdb81db Update CHANGELOG.md (#8644)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
Slaviša Arežina
75b191f0d8 Refactor: Mylar3 (#8642)
* Refactor

* Update mylar3.sh
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
1d1fa6862b Update CHANGELOG.md (#8641)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
5d4f935e73 Update versions.json (#8640)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
12de81afa4 Update CHANGELOG.md (#8636)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
dea27e50ed Update CHANGELOG.md (#8635)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:49 +01:00
community-scripts-pr-app[bot]
722f64244d Update date in json (#8634)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
push-app-to-main[bot]
87b6dbaa10 PatchMon (#8632)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
8b63464298 Update versions.json (#8629)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
1822030836 Update CHANGELOG.md (#8626)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
Slaviša Arežina
369d32dde8 Fix interactive (#8622) 2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
9d17ec06cf Update CHANGELOG.md (#8624)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
e66ea278b3 Update versions.json (#8623)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
ec4be0222d Update CHANGELOG.md (#8619)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
Nolhan
19a19dcf09 Change config_path to /etc/bunkerweb/variables.env (#8618) 2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
f7c62a9525 Update CHANGELOG.md (#8617)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
Vincent
80932008bb Update logo URL in guardian.json (#8615) 2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
ae4d05771b Update versions.json (#8613)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
d2f13efee6 Update CHANGELOG.md (#8608)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
df7e517ea7 Update versions.json (#8607)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
c8a409064e Update CHANGELOG.md (#8604)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
Filippo Stella
9064e5a2f4 Update dependency installation for Radicale (#8603) 2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
398d042a3d Update CHANGELOG.md (#8601)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 11:18:48 +01:00
CanbiZ
c7c5947a11 Various Downgrades to Debian 12 (MySQL / OMW / Technitium) (#8595)
* downgrades deb12

* fixes

* Update inventree.sh

* fix format

* Update Debian version to 12 in omv and technitiumdns configs

Changed the Debian version from 13 to 12 in both omv.json and technitiumdns.json to reflect the correct OS version for these configurations.
2025-11-12 11:18:48 +01:00
community-scripts-pr-app[bot]
91e9869be9 Update CHANGELOG.md (#9082)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 09:56:43 +00:00
CanbiZ
714c2e5888 Bump K to H-Scripts to Debian 13 (Trixie) (#8597)
* Update scripts to use Debian 13 and improve update logic

Bump default container OS version from Debian 12 to 13 across multiple LXC setup scripts. Refactor update_script functions for consistency, improve messaging, and standardize apt usage. Update Kimai install and update scripts to use setup_php, setup_composer, and fetch_and_deploy_gh_release helpers, and switch from MySQL to MariaDB. Update Kometa to use Python 3.13. Minor improvements to backup, cleanup, and service management steps in several scripts.

* Refactor install scripts: unify cleanup and apt usage

Replaces repeated apt-get commands with apt for installing dependencies, and consolidates cleanup steps into a single cleanup_lxc function across all install scripts. Also updates repository setup to use setup_deb822_repo where applicable, and makes minor improvements to dependency installation and service setup.

* Update default Debian version to 13 and refactor updates

Set the default Debian version to 13 across all container scripts. Standardize apt command usage by replacing 'apt-get' with 'apt' where appropriate. Remove redundant cleanup steps from update scripts and streamline update logic for consistency. Also, call 'cleanup_lxc' after 'update_script' in the build function.

* Update default OS version to Debian 13 in JSON configs

Updated the 'version' field from '12' to '13' for Debian-based install methods across multiple application JSON files. Also set default OS and version for inspircd. This ensures new containers use the latest supported Debian release.

* fix kimai Update Check

* grammar

* Correct typo in success message

* Fix typo in success message for update

* refactor

* fixed jenkins / improve komodo

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 10:56:18 +01:00
community-scripts-pr-app[bot]
9d8536047a Update CHANGELOG.md (#9081)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 09:52:34 +00:00
Tobias
fa3621ef56 Refactor: web-check (#9055) 2025-11-12 10:52:07 +01:00
community-scripts-pr-app[bot]
35b6e58d2c Update CHANGELOG.md (#9080)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 08:56:51 +00:00
CanbiZ
11ff178b91 openwebui: Python version usage | core: zsh completion install (#9079) 2025-11-12 09:56:24 +01:00
Karel Wintersky
1b6d26a903 Update livebook.json (#9070)
Fixed incorrect path to livebook.creds file
2025-11-12 09:01:19 +01:00
community-scripts-pr-app[bot]
cad3f716d2 Update CHANGELOG.md (#9078)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 07:55:12 +00:00
Tobias
02945a4455 chore: evcc: refactor (#9057)
* chore: evcc: refactor

* chore: evcc: update to deb822

* fix

* update

* fix

* fix

* Fix version codename retrieval in evcc.sh

* Fix version codename retrieval in install script

* Remove installation of lsb-release dependency

Removed dependency installation for lsb-release.

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-12 08:54:46 +01:00
community-scripts-pr-app[bot]
00a7f5fbe1 Update CHANGELOG.md (#9077)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 06:38:43 +00:00
Bram
17354ca011 Refactor analytics to use Rybbit instead of Umami (#9072) 2025-11-12 07:38:16 +01:00
community-scripts-pr-app[bot]
e759335bfc Update CHANGELOG.md (#9074)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 00:14:57 +00:00
community-scripts-pr-app[bot]
1c09feabde Update versions.json (#9073)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-12 01:14:36 +01:00
community-scripts-pr-app[bot]
e150afa583 Update CHANGELOG.md (#9066)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 18:34:59 +00:00
community-scripts-pr-app[bot]
a770f27396 Update CHANGELOG.md (#9065)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 18:34:48 +00:00
community-scripts-pr-app[bot]
533650f434 Update date in json (#9064)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-11 18:34:38 +00:00
push-app-to-main[bot]
23587df184 'Add new script' (#9029) 2025-11-11 19:34:22 +01:00
community-scripts-pr-app[bot]
1893cb93d4 Update CHANGELOG.md (#9062)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 16:22:59 +00:00
CanbiZ
32cd65d5e1 Refactor: openHAB (#9060) 2025-11-11 17:22:34 +01:00
community-scripts-pr-app[bot]
681932c491 Update CHANGELOG.md (#9059)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 15:20:05 +00:00
CanbiZ
b8a9beb56a Fix JDK count variable initialization in setup_java (#9058) 2025-11-11 16:19:35 +01:00
CanbiZ
6cccb49363 qf: phpipham php8.3 2025-11-11 14:54:27 +01:00
community-scripts-pr-app[bot]
5adfc83281 Update versions.json (#9052)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 13:07:22 +01:00
community-scripts-pr-app[bot]
f099f472ce Update CHANGELOG.md (#9051)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 10:34:00 +00:00
CanbiZ
00b978df29 [docs / gh]: modernize README | Change Version Support in SECURITY.md | Shoutout to selfhst\icons (#9049) 2025-11-11 11:33:33 +01:00
Michel Roegl-Brunner
c054403325 Remove Dashy (#9050) 2025-11-11 11:32:44 +01:00
community-scripts-pr-app[bot]
45aec67359 Update CHANGELOG.md (#9048)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 09:19:43 +00:00
Tobias
774127eece flaresolverr: unpin - use latest version (#9046)
* revert: flaresolverr: latest update again

* Update FlareSolverr installation to use latest version

* fix
2025-11-11 10:19:23 +01:00
community-scripts-pr-app[bot]
d85e72fd0f Update CHANGELOG.md (#9045)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 06:54:27 +00:00
Slaviša Arežina
4a5a0e3966 Upgrade RAM (#9039) 2025-11-11 07:54:06 +01:00
community-scripts-pr-app[bot]
ec2726dff5 Update CHANGELOG.md (#9043)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 00:14:32 +00:00
community-scripts-pr-app[bot]
bf50900fdf Update versions.json (#9042)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 01:14:11 +01:00
community-scripts-pr-app[bot]
57af58d634 Update CHANGELOG.md (#9037)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 19:40:37 +00:00
Matt17000
0b2b13c79a Update plex.sh (#9036) 2025-11-10 20:40:14 +01:00
community-scripts-pr-app[bot]
508eb70d13 Update CHANGELOG.md (#9032)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 17:56:27 +00:00
CanbiZ
e90353f20b Refactor: phpIPAM (#9027) 2025-11-10 18:55:56 +01:00
community-scripts-pr-app[bot]
37fc378024 Update CHANGELOG.md (#9031)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 17:51:27 +00:00
CanbiZ
b1d782dec6 Add helper functions for MariaDB and PostgreSQL setup (#9026) 2025-11-10 18:51:02 +01:00
CanbiZ
ef9a008d2a Improve service stopping logic in stop_all_services
Refactored stop_all_services to handle empty service lists and avoid pipeline failures. Now checks for found services before attempting to stop and disable them, improving robustness and error handling.
2025-11-10 13:58:04 +01:00
community-scripts-pr-app[bot]
de07b62cff Update CHANGELOG.md (#9024)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 12:23:26 +00:00
CanbiZ
8b30ed74df core: update message for no available updates scenario (if pinned) (#9021) 2025-11-10 13:22:59 +01:00
community-scripts-pr-app[bot]
53e6422ee3 Update versions.json (#9023)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 13:08:03 +01:00
community-scripts-pr-app[bot]
257e89cc5c Update CHANGELOG.md (#9022)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 12:07:09 +00:00
CanbiZ
26090bad32 Migrate Open WebUI to uv-based installation (#9019)
* Migrate Open WebUI to uv-based installation

Added migration logic to detect and upgrade legacy Open WebUI installations to a uv-based setup, including data backup and service recreation. Updated install and update scripts to use uv for installing Open WebUI and adjusted service configuration and cleanup steps accordingly.

* english

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-10 13:06:44 +01:00
CanbiZ
787a99fc27 Fix consumption directory retrieval in script 2025-11-10 11:53:55 +01:00
Slaviša Arežina
0b122749b7 Update website (#8971) 2025-11-10 08:39:56 +01:00
community-scripts-pr-app[bot]
48c9a16673 Update CHANGELOG.md (#9016)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 00:14:04 +00:00
community-scripts-pr-app[bot]
9bf67982e3 Update versions.json (#9015)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 01:13:38 +01:00
community-scripts-pr-app[bot]
008c037cf7 Update CHANGELOG.md (#9011)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 17:32:52 +00:00
akileos
0ab91cc4c1 Add wkhtmltopdf to Odoo installation dependencies (#9010)
Required for invoice/ticket generation
2025-11-09 18:32:33 +01:00
community-scripts-pr-app[bot]
dfa05f3845 Update CHANGELOG.md (#9009)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 15:55:50 +00:00
chrikodo
a3d42dba45 fix(n8n): Add python3-setuptools dependency for Debian 13 (#9007)
Fixes ModuleNotFoundError: No module named 'distutils'
during sqlite3 compile on Python 3.12+ (Debian 13)
by adding the required setuptools package.
2025-11-09 07:55:29 -08:00
community-scripts-pr-app[bot]
a89b841684 Update CHANGELOG.md (#9008)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 15:39:04 +00:00
Sven Schneider
88097dcd19 fix(jotty): Comments removed from variables, as they are interpreted. (#9002)
The following comments have been removed because they cause the comments to become part of the variable's value and therefore cannot be interpreted by the application.
 
SSO_FALLBACK_LOCAL=yes # Allow both SSO and normal login
OIDC_CLIENT_SECRET=your_client_secret  # Enable confidential client mode with client authentication
OIDC_ADMIN_GROUPS=admins # Map provider groups to admin role

https://github.com/fccview/jotty/issues/200#issuecomment-3508394682
2025-11-09 07:38:40 -08:00
community-scripts-pr-app[bot]
1a76fc0095 Update CHANGELOG.md (#9005)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 14:43:01 +00:00
Chris
69c2e9ed2c Paperless-ngx: hotfix config path (#9003) 2025-11-09 15:42:40 +01:00
community-scripts-pr-app[bot]
9d876e2d06 Update CHANGELOG.md (#9001)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 13:46:27 +00:00
CanbiZ
c0c5fd4532 core: improve log cleaning (#8999)
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-09 14:46:09 +01:00
community-scripts-pr-app[bot]
0e7be1dd1e Update versions.json (#9000)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 13:05:35 +01:00
community-scripts-pr-app[bot]
6e349dbcef Update CHANGELOG.md (#8997)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 07:34:14 +00:00
Chris
9b3879ef41 Paperless-NGX: Move config backup outside of app folder (#8996) 2025-11-08 23:33:51 -08:00
community-scripts-pr-app[bot]
e21ea05ddc Update CHANGELOG.md (#8994)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 00:15:19 +00:00
community-scripts-pr-app[bot]
40aeab4e38 Update versions.json (#8993)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-09 01:14:57 +01:00
community-scripts-pr-app[bot]
7f91bff501 Update CHANGELOG.md (#8992)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 20:55:33 +00:00
CanbiZ
540194e29a paperless: refactor - remove backup after update and enable clean install (#8988) 2025-11-08 21:55:13 +01:00
CanbiZ
ac7db35a59 fix unbound $6 in deb822 2025-11-08 20:48:54 +01:00
community-scripts-pr-app[bot]
5a71b1389f Update CHANGELOG.md (#8989)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 19:12:09 +00:00
CanbiZ
e8846642ef Refactor setup_deb822_repo for optional architectures (#8983)
* Refactor setup_deb822_repo for optional architectures

Refactor setup_deb822_repo function to make architectures optional and improve GPG key download logic.

* Refactor setup_deb822_repo for clarity and efficiency

Refactor setup_deb822_repo function to improve parameter handling and error messages.
2025-11-08 20:11:45 +01:00
community-scripts-pr-app[bot]
8cb1675f89 Update CHANGELOG.md (#8985)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 17:26:43 +00:00
Slaviša Arežina
a4ccf7d1b0 Technitium DNS: Fix update (#8980)
* Fix update

* Update technitiumdns-install.sh
2025-11-08 18:26:19 +01:00
community-scripts-pr-app[bot]
db29b241a9 Update CHANGELOG.md (#8982)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 15:56:35 +00:00
Chris
528575f737 MediaManager: add LOG_FILE to start.sh script; fix BASE_PATH and PUBLIC_API_URL (#8981) 2025-11-08 16:56:08 +01:00
community-scripts-pr-app[bot]
ac05febbbd Update versions.json (#8979)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 13:05:24 +01:00
community-scripts-pr-app[bot]
bd8f8e6a0d Update CHANGELOG.md (#8974)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 11:15:14 +00:00
Slaviša Arežina
0fb4e4ad8c Fix update (#8972) 2025-11-08 03:14:48 -08:00
community-scripts-pr-app[bot]
5d381910a3 Update CHANGELOG.md (#8973)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 10:40:55 +00:00
Slaviša Arežina
9f0720dc91 Fix (#8969) 2025-11-08 02:40:27 -08:00
community-scripts-pr-app[bot]
85456ff3f3 Update CHANGELOG.md (#8966)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 05:57:49 +00:00
Lulo Dev
822ea4b267 Set TZ=Etc/UTC in Ghostfolio installation script when configuring environment variables (#8961) 2025-11-07 21:57:23 -08:00
community-scripts-pr-app[bot]
cae6f1a3d5 Update CHANGELOG.md (#8963)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 00:12:42 +00:00
community-scripts-pr-app[bot]
3c5277b423 Update versions.json (#8962)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-08 01:12:19 +01:00
community-scripts-pr-app[bot]
3f04a6df3b Update CHANGELOG.md (#8953)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 13:59:59 +00:00
Slaviša Arežina
1ba79a3d8d Pangolin: Add Traefik proxy (#8952)
* Add Traefik

* Update

* Update
2025-11-07 14:59:34 +01:00
community-scripts-pr-app[bot]
baa4344663 Update versions.json (#8950)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 13:06:11 +01:00
community-scripts-pr-app[bot]
82b9cac71a Update CHANGELOG.md (#8947)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 11:21:48 +00:00
CanbiZ
9c7d09d368 Update script URLs to ProxmoxVE repository (#8946)
Corrected references from 'ProxmoxVED' to 'ProxmoxVE' in sourced URLs across livebook.sh, glances.sh, and pve-privilege-converter.sh to ensure scripts use the correct repository.
2025-11-07 12:21:23 +01:00
community-scripts-pr-app[bot]
a4c8a315cc Update CHANGELOG.md (#8944)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 10:49:39 +00:00
CanbiZ
faeedc729e tools.func: fix amd64 arm64 missmatch (#8943) 2025-11-07 11:49:16 +01:00
community-scripts-pr-app[bot]
dfcc26e18d Update CHANGELOG.md (#8940)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 08:40:32 +00:00
push-app-to-main[bot]
ea756dc87e infisical (#8926)
* 'Add new script'

* Update infisical.sh

* Update Infisical installation script with dynamic keys

* Remove cleanup commands from install script

Removed cleanup commands from the Infisical installation script.

* Refactor Infisical repository setup process

* Update date_created to 2025-11-07

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-07 09:40:08 +01:00
community-scripts-pr-app[bot]
96fb53514d Update CHANGELOG.md (#8939)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 08:37:13 +00:00
CanbiZ
aeaefe2ec0 ghostfolio: refactor CoinGecko key prompts in installer (#8935)
Updated CoinGecko API configuration messages for clarity.
2025-11-07 09:36:51 +01:00
community-scripts-pr-app[bot]
0ea12a3485 Update CHANGELOG.md (#8938)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 08:36:08 +00:00
Tobias
f957cb9d21 flaresolverr: pin release to 3.4.3 (#8937)
* fix: flaresolverr: pin release to 3.4.3

* fix: flaresolverr: pin release to 3.4.3

* Specify version for FlareSolverr release check

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-11-07 09:35:42 +01:00
community-scripts-pr-app[bot]
ce33e59bf7 Update CHANGELOG.md (#8930)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 00:14:05 +00:00
community-scripts-pr-app[bot]
af432445e1 Update versions.json (#8929)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 01:13:43 +01:00
community-scripts-pr-app[bot]
a68cfab83f Update CHANGELOG.md (#8923)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 19:42:57 +00:00
Slaviša Arežina
d1ca42a403 Refactor: Graylog (#8912)
* Refactor

* Update graylog.sh

* Update graylog-install.sh
2025-11-06 20:42:35 +01:00
community-scripts-pr-app[bot]
2909a570b3 Update CHANGELOG.md (#8921)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 17:52:29 +00:00
Slaviša Arežina
a545cad897 Remove duplicate server_path_prefix configuration (#8919) 2025-11-06 18:52:02 +01:00
community-scripts-pr-app[bot]
b7bc5831b4 Update CHANGELOG.md (#8920)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 17:51:09 +00:00
Slaviša Arežina
d4d175d689 Change directory to /opt/grist before build steps (#8913) 2025-11-06 18:50:46 +01:00
CanbiZ
b16501652c Create temp file for SonarQube download
Added temporary file creation for SonarQube installation.
2025-11-06 15:54:37 +01:00
community-scripts-pr-app[bot]
003d6327de Update CHANGELOG.md (#8909)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 13:29:53 +00:00
Chris
602fbaf79e Jotty hotfix: SSO_FALLBACK_LOCAL value (#8907) 2025-11-06 14:29:26 +01:00
community-scripts-pr-app[bot]
0458d07744 Update versions.json (#8905)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 13:06:16 +01:00
community-scripts-pr-app[bot]
af3feb69bf Update CHANGELOG.md (#8904)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 10:47:52 +00:00
CanbiZ
150f0ee456 npm: add Debian version check to update script (#8901) 2025-11-06 11:47:25 +01:00
community-scripts-pr-app[bot]
b5cf70230f Update CHANGELOG.md (#8902)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 10:27:55 +00:00
CanbiZ
67d8bc2828 Refactor MongoDB install script to use setup_mongodb (#8897)
Replaces inline MongoDB installation logic with a call to setup_mongodb, passing the selected version via MONGO_VERSION. Updates messaging to use the new variable and removes redundant code.
2025-11-06 11:27:27 +01:00
CanbiZ
cc16f4bb94 Add explicit suite mapping for Debian and Ubuntu
Introduces explicit mapping of distro codenames to repository suites for Debian and Ubuntu, with fallbacks for newer or unknown releases. This ensures proper repository setup even when upstream does not yet support the latest distributions.
2025-11-06 07:57:30 +01:00
community-scripts-pr-app[bot]
1e679be149 Update CHANGELOG.md (#8894)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 00:15:13 +00:00
community-scripts-pr-app[bot]
6add81de6a Update versions.json (#8893)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 01:14:53 +01:00
community-scripts-pr-app[bot]
66f81a5894 Update CHANGELOG.md (#8889)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 16:36:23 +00:00
Chris
72391a96a8 Immich: Pin version to 2.2.3 (#8861) 2025-11-05 17:36:00 +01:00
community-scripts-pr-app[bot]
890ef7a4a1 Update CHANGELOG.md (#8888)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 16:25:38 +00:00
Chris
0f16576ea6 Jotty: increase RAM to 4GB (#8887) 2025-11-05 17:25:15 +01:00
community-scripts-pr-app[bot]
b61756f259 Update CHANGELOG.md (#8884)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 14:38:50 +00:00
CanbiZ
3fa9a2add6 Refactor agent service control in zabbix.sh (#8881)
Replaces conditional logic for stopping and starting Zabbix agent services with a variable ($AGENT_SERVICE), simplifying service management.
2025-11-05 15:38:24 +01:00
community-scripts-pr-app[bot]
4eedff17b6 Update CHANGELOG.md (#8883)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 14:14:02 +00:00
CanbiZ
cad5b3e059 npm: Increase RAM and HDD, update Certbot notes (#8882) 2025-11-05 15:13:30 +01:00
community-scripts-pr-app[bot]
a3199be759 Update CHANGELOG.md (#8879)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 13:42:12 +00:00
Tobias
4c374e50dc fix: npm: refactor for v2.13.x (#8870) 2025-11-05 14:41:52 +01:00
community-scripts-pr-app[bot]
258b2c817e Update CHANGELOG.md (#8878)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 13:21:02 +00:00
Slaviša Arežina
fb1a558dc6 Refactor (#8874) 2025-11-05 14:20:33 +01:00
community-scripts-pr-app[bot]
b2ee06d8cb Update CHANGELOG.md (#8877)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 13:20:03 +00:00
CanbiZ
1f261a382c Refactor(tools.func): Add Retry Logic, OS-Upgrade Safety, Smart Version Detection + 10 Critical Bugfixes (#8871)
* Add robust package and repository management helpers

Introduces unified helper functions for package installation, repository management, and legacy cleanup across Debian/Ubuntu upgrades. Adds retry logic for APT operations, keyring cleanup, service management, version checks, and tool-specific repository setup. Refactors setup functions for Composer, FFmpeg, Go, Ghostscript, ImageMagick, Java, hardware acceleration, and MariaDB to use new helpers, improving reliability and upgrade safety.

* english comment
2025-11-05 14:19:35 +01:00
community-scripts-pr-app[bot]
b60aef556a Update versions.json (#8875)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 13:06:01 +01:00
community-scripts-pr-app[bot]
179f4d5504 Update CHANGELOG.md (#8873)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 11:09:41 +00:00
Quinten van Buul
eacff384e2 Update config_path in donetick.json (#8872)
Edited config path to proper location
2025-11-05 12:09:19 +01:00
community-scripts-pr-app[bot]
55d80d2e03 Update CHANGELOG.md (#8866)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 00:13:37 +00:00
community-scripts-pr-app[bot]
1dce163ada Update versions.json (#8865)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 01:13:11 +01:00
community-scripts-pr-app[bot]
c3c4564798 Update versions.json (#8860)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 13:07:47 +01:00
community-scripts-pr-app[bot]
d099b5bd23 Update CHANGELOG.md (#8859)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 11:40:49 +00:00
CanbiZ
f8ac8e677e stirling-pdf: add native jbig2 dep to installation script (#8858) 2025-11-04 12:40:21 +01:00
CanbiZ
578a2d2a55 unifi: json update version 2025-11-04 00:54:02 -08:00
community-scripts-pr-app[bot]
2b920ca20b Update CHANGELOG.md (#8854)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 00:14:36 +00:00
community-scripts-pr-app[bot]
4dae433486 Update versions.json (#8853)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 01:14:12 +01:00
community-scripts-pr-app[bot]
5cb9733abe Update CHANGELOG.md (#8849)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 19:08:22 +00:00
Chris
e969f7f5a0 Pin version to 2.2.2 (#8848) 2025-11-03 20:07:59 +01:00
community-scripts-pr-app[bot]
1ee84c4f61 Update CHANGELOG.md (#8847)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 13:27:50 +00:00
CanbiZ
bfeece617a Asterisk: handle errors in version retrieval commands (#8844) 2025-11-03 14:27:21 +01:00
community-scripts-pr-app[bot]
bc7bf8d77a Update CHANGELOG.md (#8846)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 13:11:36 +00:00
Ömer Taha Öztop
08caae0ace linkstack: fix wrong directory installation (#8814) 2025-11-03 14:11:11 +01:00
community-scripts-pr-app[bot]
113d3ae784 Update CHANGELOG.md (#8843)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 12:06:48 +00:00
community-scripts-pr-app[bot]
fd7c08cd2f Update versions.json (#8842)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 13:06:21 +01:00
community-scripts-pr-app[bot]
c22a9d855b Update .app files (#8838)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-03 09:53:13 +01:00
community-scripts-pr-app[bot]
8a65470ec8 Update CHANGELOG.md (#8839)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 08:48:41 +00:00
community-scripts-pr-app[bot]
f8202ef665 Update CHANGELOG.md (#8837)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 08:48:03 +00:00
community-scripts-pr-app[bot]
5b0accb90d Update date in json (#8836)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-11-03 08:47:58 +00:00
push-app-to-main[bot]
5a70f4909e Donetick (#8835) 2025-11-03 09:47:38 +01:00
CanbiZ
7c94cc7d02 Removed: MeTube (#8830) 2025-11-03 09:47:19 +01:00
community-scripts-pr-app[bot]
45bcc5815a Update CHANGELOG.md (#8834)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 07:50:15 +00:00
CanbiZ
d427619745 Remove BOM from shebang lines in ct scripts (#8833) 2025-11-03 08:49:54 +01:00
community-scripts-pr-app[bot]
5ac3ab61f7 Update CHANGELOG.md (#8832)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 00:14:03 +00:00
community-scripts-pr-app[bot]
fa99d9c562 Update versions.json (#8831)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-03 01:13:42 +01:00
community-scripts-pr-app[bot]
7cff1153a4 Update CHANGELOG.md (#8829)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-02 19:53:30 +00:00
Slaviša Arežina
077c866399 Refactor (#8828) 2025-11-02 20:53:05 +01:00
community-scripts-pr-app[bot]
95c17ad8a4 Update CHANGELOG.md (#8826)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-02 17:52:04 +00:00
Fabian Kröger
39117a1b09 Zigbee2MQTT: fix: pnpm workspace in update (#8825) 2025-11-02 18:51:44 +01:00
community-scripts-pr-app[bot]
01b27f0f3e Update CHANGELOG.md (#8822)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-02 14:40:49 +00:00
Chris
cc5abc8282 MediaManager: fix BASE_PATH error preventing main page load (#8821) 2025-11-02 06:40:25 -08:00
community-scripts-pr-app[bot]
ae517626d9 Update versions.json (#8820)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-02 13:04:53 +01:00
community-scripts-pr-app[bot]
2ff63f561a Update CHANGELOG.md (#8816)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-02 00:13:54 +00:00
community-scripts-pr-app[bot]
afd693e65a Update versions.json (#8815)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-02 01:13:31 +01:00
community-scripts-pr-app[bot]
6a4909bee3 Update CHANGELOG.md (#8812)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 20:41:49 +00:00
Slaviša Arežina
84b0acc185 Fix release fetching (#8807) 2025-11-01 21:41:25 +01:00
community-scripts-pr-app[bot]
1e16f20951 Update CHANGELOG.md (#8811)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 19:07:13 +00:00
push-app-to-main[bot]
f36c8d525a Pangolin (#8809)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-11-01 20:06:45 +01:00
community-scripts-pr-app[bot]
dab9200916 Update CHANGELOG.md (#8806)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 13:49:22 +00:00
Tobias
600da80ff4 frontend: chore: bump debian OS (#8798)
Removed Debian version 11 from the operating systems list.
2025-11-01 06:48:59 -07:00
community-scripts-pr-app[bot]
8ec5e3e41f Update CHANGELOG.md (#8803)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 12:44:45 +00:00
Chris
d8618652d9 Immich: Pin version to 2.2.1 (#8800) 2025-11-01 13:44:21 +01:00
community-scripts-pr-app[bot]
dc90d68d3b Update versions.json (#8801)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 13:05:00 +01:00
community-scripts-pr-app[bot]
9fa2670348 Update CHANGELOG.md (#8797)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 08:07:00 +00:00
Tobias
9a2fc84789 jellyfin: fix: initial update (#8784) 2025-11-01 09:06:33 +01:00
community-scripts-pr-app[bot]
a48963ff66 Update CHANGELOG.md (#8795)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 00:16:00 +00:00
community-scripts-pr-app[bot]
fe0eb73ceb Update versions.json (#8794)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-01 01:15:34 +01:00
community-scripts-pr-app[bot]
a7524317fa Update CHANGELOG.md (#8792)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 21:33:47 +00:00
Andrew Still
c9e6f85a9c Removed errant ` from wireguard.json (#8791) 2025-10-31 22:33:23 +01:00
community-scripts-pr-app[bot]
9db82be59c Update CHANGELOG.md (#8790)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 16:15:52 +00:00
Slaviša Arežina
b715c1ed18 Reitti: Fix missing data directory (#8787)
* Reitti fix

* Update photon.service configuration in install script

* Update
2025-10-31 09:15:28 -07:00
community-scripts-pr-app[bot]
7f86f98d8d Update versions.json (#8788)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 13:06:26 +01:00
community-scripts-pr-app[bot]
3397846bc1 Update CHANGELOG.md (#8782)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 08:47:56 +00:00
CanbiZ
b3a7e9340a omada: fix update script with mongodb 8 (#8724)
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-10-31 09:47:22 +01:00
community-scripts-pr-app[bot]
4def83ef00 Update CHANGELOG.md (#8781)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 08:46:08 +00:00
Slaviša Arežina
630c223b19 Update Nginx configuration to use port 6060 (#8780) 2025-10-31 09:45:47 +01:00
community-scripts-pr-app[bot]
a1c7471e00 Update CHANGELOG.md (#8778)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 07:49:53 +00:00
Marcio Rinaldi
f9a3c8215b Fix paths in grist.sh (#8777) 2025-10-31 08:49:31 +01:00
community-scripts-pr-app[bot]
c1c073b10f Update CHANGELOG.md (#8774)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 00:13:16 +00:00
community-scripts-pr-app[bot]
2ba4152c23 Update versions.json (#8773)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-31 01:12:52 +01:00
community-scripts-pr-app[bot]
5c168bb938 Update CHANGELOG.md (#8771)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 19:41:18 +00:00
Chris
132e49f35e Immich: Updates for v2.2.0 (#8770)
* replace for-loop with curl native for multiple downloads

* add ccache dependency for OCR feature

* Update NodeJS to 24

* bump pinned version to 2.2.0
2025-10-30 20:40:44 +01:00
community-scripts-pr-app[bot]
edfaeb8467 Update CHANGELOG.md (#8769)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 18:21:11 +00:00
Slaviša Arežina
38963ede34 Update ExecStart in openarchiver.service (#8768) 2025-10-30 11:20:50 -07:00
community-scripts-pr-app[bot]
9867ab4c78 Update CHANGELOG.md (#8766)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 18:07:48 +00:00
Slaviša Arežina
0a25106abd Open Archiver: Fix missing command in update procedure (#8765)
* Fix update

* Update

* Update

* Update service file
2025-10-30 11:07:23 -07:00
community-scripts-pr-app[bot]
2cfe936605 Update CHANGELOG.md (#8760)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 16:24:46 +00:00
CanbiZ
be7d0704d7 Standardize update success messages in scripts (#8757) 2025-10-30 17:24:16 +01:00
community-scripts-pr-app[bot]
e900367b51 Update CHANGELOG.md (#8759)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 12:51:34 +00:00
Slaviša Arežina
9b32766560 Update DATABASE_URL to use mariadb in installation script (#8758) 2025-10-30 13:51:10 +01:00
community-scripts-pr-app[bot]
b20854d299 Update versions.json (#8756)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 13:06:10 +01:00
community-scripts-pr-app[bot]
ac2141b9e9 Update CHANGELOG.md (#8755)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 12:04:17 +00:00
CanbiZ
5a92816946 Add explicit exit calls to update_script functions (#8752) 2025-10-30 13:03:54 +01:00
community-scripts-pr-app[bot]
2d9d62118f Update CHANGELOG.md (#8754)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 11:48:18 +00:00
CanbiZ
6fcae07454 core: add function cleanup_lxc (#8749) 2025-10-30 12:47:54 +01:00
community-scripts-pr-app[bot]
106e2efc2a Update CHANGELOG.md (#8753)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 11:42:26 +00:00
CanbiZ
5b4f67f94f kimai: Set global SQL mode to empty in install script (#8747) 2025-10-30 12:42:04 +01:00
community-scripts-pr-app[bot]
d54b3a0bdb Update CHANGELOG.md (#8750)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 11:22:53 +00:00
Slaviša Arežina
490f65eac8 Update default credentials in cronicle.json (#8720) 2025-10-30 12:22:30 +01:00
community-scripts-pr-app[bot]
44ccf3e886 Update CHANGELOG.md (#8748)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 11:13:51 +00:00
CanbiZ
c6f08d09c4 Asterisk: add interactive version selection to installer (#8726) 2025-10-30 12:13:26 +01:00
Bram Suurd
851f0dc37c Fix markdown formatting in JSON notes (#8744) 2025-10-30 11:46:12 +01:00
community-scripts-pr-app[bot]
da6cff182c Update CHANGELOG.md (#8742)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 08:35:02 +00:00
push-app-to-main[bot]
c8c23ca1cb Livebook (#8739)
* 'Add new script'

* chore refactor

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-10-30 01:34:37 -07:00
community-scripts-pr-app[bot]
f7ec037a38 Update CHANGELOG.md (#8740)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 08:16:54 +00:00
push-app-to-main[bot]
8896e6c964 Reitti (#8736)
* 'Add new script'

* Update reitti.json

* Update documentation URL in reitti.json

* Apply suggestion from @tremor021

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-10-30 09:16:30 +01:00
community-scripts-pr-app[bot]
7c583c7aa0 Update CHANGELOG.md (#8738)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 08:01:10 +00:00
push-app-to-main[bot]
6e3aeab72f BentoPDF (#8735)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2025-10-30 09:00:41 +01:00
CanbiZ
dca1c3b02c Update cryptpad.sh 2025-10-23 16:29:44 +02:00
503 changed files with 6609 additions and 3965 deletions

View File

@@ -10,8 +10,269 @@
> [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
## 2025-11-12
### 🚀 Updated Scripts
- openwebui: Python version usage | core: zsh completion install [@MickLesk](https://github.com/MickLesk) ([#9079](https://github.com/community-scripts/ProxmoxVE/pull/9079))
- #### 🐞 Bug Fixes
- Refactor: evcc [@CrazyWolf13](https://github.com/CrazyWolf13) ([#9057](https://github.com/community-scripts/ProxmoxVE/pull/9057))
- #### ✨ New Features
- Bump K to H-Scripts to Debian 13 (Trixie) [@MickLesk](https://github.com/MickLesk) ([#8597](https://github.com/community-scripts/ProxmoxVE/pull/8597))
- #### 🔧 Refactor
- Refactor: web-check [@CrazyWolf13](https://github.com/CrazyWolf13) ([#9055](https://github.com/community-scripts/ProxmoxVE/pull/9055))
### 🌐 Website
- Refactor web analytics to use Rybbit instead of Umami [@BramSuurdje](https://github.com/BramSuurdje) ([#9072](https://github.com/community-scripts/ProxmoxVE/pull/9072))
## 2025-11-11
### 🆕 New Scripts
- Domain-Monitor ([#9029](https://github.com/community-scripts/ProxmoxVE/pull/9029))
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- tools.func: fix JDK count variable initialization in setup_java [@MickLesk](https://github.com/MickLesk) ([#9058](https://github.com/community-scripts/ProxmoxVE/pull/9058))
- flaresolverr: unpin - use latest version [@CrazyWolf13](https://github.com/CrazyWolf13) ([#9046](https://github.com/community-scripts/ProxmoxVE/pull/9046))
- Part-DB: Increase amount of RAM [@tremor021](https://github.com/tremor021) ([#9039](https://github.com/community-scripts/ProxmoxVE/pull/9039))
- #### 🔧 Refactor
- Refactor: openHAB [@MickLesk](https://github.com/MickLesk) ([#9060](https://github.com/community-scripts/ProxmoxVE/pull/9060))
### 🧰 Maintenance
- #### 📂 Github
- [docs / gh]: modernize README | Change Version Support in SECURITY.md | Shoutout to selfhst\icons [@MickLesk](https://github.com/MickLesk) ([#9049](https://github.com/community-scripts/ProxmoxVE/pull/9049))
## 2025-11-10
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Plex: extend checking for deb822 source [@Matt17000](https://github.com/Matt17000) ([#9036](https://github.com/community-scripts/ProxmoxVE/pull/9036))
- #### ✨ New Features
- tools.func: add helper functions for MariaDB and PostgreSQL setup [@MickLesk](https://github.com/MickLesk) ([#9026](https://github.com/community-scripts/ProxmoxVE/pull/9026))
- core: update message for no available updates scenario (if pinned) [@MickLesk](https://github.com/MickLesk) ([#9021](https://github.com/community-scripts/ProxmoxVE/pull/9021))
- Migrate Open WebUI to uv-based installation [@MickLesk](https://github.com/MickLesk) ([#9019](https://github.com/community-scripts/ProxmoxVE/pull/9019))
- #### 🔧 Refactor
- Refactor: phpIPAM [@MickLesk](https://github.com/MickLesk) ([#9027](https://github.com/community-scripts/ProxmoxVE/pull/9027))
## 2025-11-09
### 🚀 Updated Scripts
- core: improve log cleaning [@MickLesk](https://github.com/MickLesk) ([#8999](https://github.com/community-scripts/ProxmoxVE/pull/8999))
- #### 🐞 Bug Fixes
- Add wkhtmltopdf to Odoo installation dependencies [@akileos](https://github.com/akileos) ([#9010](https://github.com/community-scripts/ProxmoxVE/pull/9010))
- fix(jotty): Comments removed from variables, as they are interpreted. [@schneider-de-com](https://github.com/schneider-de-com) ([#9002](https://github.com/community-scripts/ProxmoxVE/pull/9002))
- fix(n8n): Add python3-setuptools dependency for Debian 13 [@chrikodo](https://github.com/chrikodo) ([#9007](https://github.com/community-scripts/ProxmoxVE/pull/9007))
- Paperless-ngx: hotfix config path [@vhsdream](https://github.com/vhsdream) ([#9003](https://github.com/community-scripts/ProxmoxVE/pull/9003))
- Paperless-NGX: Move config backup outside of app folder [@vhsdream](https://github.com/vhsdream) ([#8996](https://github.com/community-scripts/ProxmoxVE/pull/8996))
## 2025-11-08
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Technitium DNS: Fix update [@tremor021](https://github.com/tremor021) ([#8980](https://github.com/community-scripts/ProxmoxVE/pull/8980))
- MediaManager: add LOG_FILE to start.sh script; fix BASE_PATH and PUBLIC_API_URL [@vhsdream](https://github.com/vhsdream) ([#8981](https://github.com/community-scripts/ProxmoxVE/pull/8981))
- Firefly: Fix missing command in update script [@tremor021](https://github.com/tremor021) ([#8972](https://github.com/community-scripts/ProxmoxVE/pull/8972))
- MongoDB: Remove unused message [@tremor021](https://github.com/tremor021) ([#8969](https://github.com/community-scripts/ProxmoxVE/pull/8969))
- Set TZ=Etc/UTC in Ghostfolio installation script [@LuloDev](https://github.com/LuloDev) ([#8961](https://github.com/community-scripts/ProxmoxVE/pull/8961))
- #### 🔧 Refactor
- paperless: refactor - remove backup after update and enable clean install [@MickLesk](https://github.com/MickLesk) ([#8988](https://github.com/community-scripts/ProxmoxVE/pull/8988))
- Refactor setup_deb822_repo for optional architectures [@MickLesk](https://github.com/MickLesk) ([#8983](https://github.com/community-scripts/ProxmoxVE/pull/8983))
## 2025-11-07
### 🆕 New Scripts
- infisical ([#8926](https://github.com/community-scripts/ProxmoxVE/pull/8926))
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Update script URLs to ProxmoxVE repository [@MickLesk](https://github.com/MickLesk) ([#8946](https://github.com/community-scripts/ProxmoxVE/pull/8946))
- tools.func: fix amd64 arm64 mismatch [@MickLesk](https://github.com/MickLesk) ([#8943](https://github.com/community-scripts/ProxmoxVE/pull/8943))
- ghostfolio: refactor CoinGecko key prompts in installer [@MickLesk](https://github.com/MickLesk) ([#8935](https://github.com/community-scripts/ProxmoxVE/pull/8935))
- flaresolverr: pin release to 3.4.3 [@CrazyWolf13](https://github.com/CrazyWolf13) ([#8937](https://github.com/community-scripts/ProxmoxVE/pull/8937))
- #### ✨ New Features
- Pangolin: Add Traefik proxy [@tremor021](https://github.com/tremor021) ([#8952](https://github.com/community-scripts/ProxmoxVE/pull/8952))
## 2025-11-06
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- OpenProject: Remove duplicate server_path_prefix configuration [@tremor021](https://github.com/tremor021) ([#8919](https://github.com/community-scripts/ProxmoxVE/pull/8919))
- Grist: Fix change directory to /opt/grist before build steps [@tremor021](https://github.com/tremor021) ([#8913](https://github.com/community-scripts/ProxmoxVE/pull/8913))
- Jotty hotfix: SSO_FALLBACK_LOCAL value [@vhsdream](https://github.com/vhsdream) ([#8907](https://github.com/community-scripts/ProxmoxVE/pull/8907))
- npm: add Debian version check to update script [@MickLesk](https://github.com/MickLesk) ([#8901](https://github.com/community-scripts/ProxmoxVE/pull/8901))
- #### ✨ New Features
- MongoDB: install script now use setup_mongodb [@MickLesk](https://github.com/MickLesk) ([#8897](https://github.com/community-scripts/ProxmoxVE/pull/8897))
- #### 🔧 Refactor
- Refactor: Graylog [@tremor021](https://github.com/tremor021) ([#8912](https://github.com/community-scripts/ProxmoxVE/pull/8912))
## 2025-11-05
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Immich: Pin version to 2.2.3 [@vhsdream](https://github.com/vhsdream) ([#8861](https://github.com/community-scripts/ProxmoxVE/pull/8861))
- Jotty: increase RAM to 4GB [@vhsdream](https://github.com/vhsdream) ([#8887](https://github.com/community-scripts/ProxmoxVE/pull/8887))
- Zabbix: fix agent service recognition in update [@MickLesk](https://github.com/MickLesk) ([#8881](https://github.com/community-scripts/ProxmoxVE/pull/8881))
- #### 💥 Breaking Changes
- fix: npm: refactor for v2.13.x [@CrazyWolf13](https://github.com/CrazyWolf13) ([#8870](https://github.com/community-scripts/ProxmoxVE/pull/8870))
- #### 🔧 Refactor
- Refactor: Open WebUI [@tremor021](https://github.com/tremor021) ([#8874](https://github.com/community-scripts/ProxmoxVE/pull/8874))
- Refactor(tools.func): Add Retry Logic, OS-Upgrade Safety, Smart Version Detection + 10 Critical Bugfixes [@MickLesk](https://github.com/MickLesk) ([#8871](https://github.com/community-scripts/ProxmoxVE/pull/8871))
### 🌐 Website
- #### 📝 Script Information
- npm: Increase RAM and HDD, update Certbot notes [@MickLesk](https://github.com/MickLesk) ([#8882](https://github.com/community-scripts/ProxmoxVE/pull/8882))
- Update config_path in donetick.json [@fyxtro](https://github.com/fyxtro) ([#8872](https://github.com/community-scripts/ProxmoxVE/pull/8872))
## 2025-11-04
### 🚀 Updated Scripts
- #### ✨ New Features
- stirling-pdf: add native jbig2 dep to installation script [@MickLesk](https://github.com/MickLesk) ([#8858](https://github.com/community-scripts/ProxmoxVE/pull/8858))
## 2025-11-03
### 🆕 New Scripts
- Donetick ([#8835](https://github.com/community-scripts/ProxmoxVE/pull/8835))
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Immich: Pin version to 2.2.2 [@vhsdream](https://github.com/vhsdream) ([#8848](https://github.com/community-scripts/ProxmoxVE/pull/8848))
- Asterisk: handle errors in version retrieval commands [@MickLesk](https://github.com/MickLesk) ([#8844](https://github.com/community-scripts/ProxmoxVE/pull/8844))
- linkstack: fix wrong directory installation [@omertahaoztop](https://github.com/omertahaoztop) ([#8814](https://github.com/community-scripts/ProxmoxVE/pull/8814))
- Remove BOM from shebang lines in ct scripts [@MickLesk](https://github.com/MickLesk) ([#8833](https://github.com/community-scripts/ProxmoxVE/pull/8833))
- #### 💥 Breaking Changes
- Removed: MeTube [@MickLesk](https://github.com/MickLesk) ([#8830](https://github.com/community-scripts/ProxmoxVE/pull/8830))
## 2025-11-02
### 🚀 Updated Scripts
- Zigbee2MQTT: fix: pnpm workspace in update [@fkroeger](https://github.com/fkroeger) ([#8825](https://github.com/community-scripts/ProxmoxVE/pull/8825))
- #### 🐞 Bug Fixes
- Pangolin: Fix install and database migration [@tremor021](https://github.com/tremor021) ([#8828](https://github.com/community-scripts/ProxmoxVE/pull/8828))
- MediaManager: fix BASE_PATH error preventing main page load [@vhsdream](https://github.com/vhsdream) ([#8821](https://github.com/community-scripts/ProxmoxVE/pull/8821))
## 2025-11-01
### 🆕 New Scripts
- Pangolin ([#8809](https://github.com/community-scripts/ProxmoxVE/pull/8809))
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- VictoriaMetrics: Fix release fetching for Victori Logs add-on [@tremor021](https://github.com/tremor021) ([#8807](https://github.com/community-scripts/ProxmoxVE/pull/8807))
- Immich: Pin version to 2.2.1 [@vhsdream](https://github.com/vhsdream) ([#8800](https://github.com/community-scripts/ProxmoxVE/pull/8800))
- jellyfin: fix: initial update [@CrazyWolf13](https://github.com/CrazyWolf13) ([#8784](https://github.com/community-scripts/ProxmoxVE/pull/8784))
### 🌐 Website
- frontend: chore: bump debian OS [@CrazyWolf13](https://github.com/CrazyWolf13) ([#8798](https://github.com/community-scripts/ProxmoxVE/pull/8798))
## 2025-10-31
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Reitti: Fix missing data directory [@tremor021](https://github.com/tremor021) ([#8787](https://github.com/community-scripts/ProxmoxVE/pull/8787))
- omada: fix update script with mongodb 8 [@MickLesk](https://github.com/MickLesk) ([#8724](https://github.com/community-scripts/ProxmoxVE/pull/8724))
- Booklore: Fix port configuration for Nginx [@tremor021](https://github.com/tremor021) ([#8780](https://github.com/community-scripts/ProxmoxVE/pull/8780))
- Fix paths in grist.sh [@mrinaldi](https://github.com/mrinaldi) ([#8777](https://github.com/community-scripts/ProxmoxVE/pull/8777))
### 🌐 Website
- #### 📝 Script Information
- Removed errant ` from wireguard.json [@AndrewDragonCh](https://github.com/AndrewDragonCh) ([#8791](https://github.com/community-scripts/ProxmoxVE/pull/8791))
## 2025-10-30
### 🆕 New Scripts
- Livebook ([#8739](https://github.com/community-scripts/ProxmoxVE/pull/8739))
- Reitti ([#8736](https://github.com/community-scripts/ProxmoxVE/pull/8736))
- BentoPDF ([#8735](https://github.com/community-scripts/ProxmoxVE/pull/8735))
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Open Archiver: Fix missing daemon-reload [@tremor021](https://github.com/tremor021) ([#8768](https://github.com/community-scripts/ProxmoxVE/pull/8768))
- Open Archiver: Fix missing command in update procedure [@tremor021](https://github.com/tremor021) ([#8765](https://github.com/community-scripts/ProxmoxVE/pull/8765))
- Kimai: Fix database connection string [@tremor021](https://github.com/tremor021) ([#8758](https://github.com/community-scripts/ProxmoxVE/pull/8758))
- Add explicit exit calls to update_script functions [@MickLesk](https://github.com/MickLesk) ([#8752](https://github.com/community-scripts/ProxmoxVE/pull/8752))
- kimai: Set global SQL mode to empty in install script [@MickLesk](https://github.com/MickLesk) ([#8747](https://github.com/community-scripts/ProxmoxVE/pull/8747))
- #### ✨ New Features
- Immich: Updates for v2.2.0 [@vhsdream](https://github.com/vhsdream) ([#8770](https://github.com/community-scripts/ProxmoxVE/pull/8770))
- Standardize update success messages in scripts [@MickLesk](https://github.com/MickLesk) ([#8757](https://github.com/community-scripts/ProxmoxVE/pull/8757))
- core: add function cleanup_lxc [@MickLesk](https://github.com/MickLesk) ([#8749](https://github.com/community-scripts/ProxmoxVE/pull/8749))
- Asterisk: add interactive version selection to installer [@MickLesk](https://github.com/MickLesk) ([#8726](https://github.com/community-scripts/ProxmoxVE/pull/8726))
### 🌐 Website
- #### 📝 Script Information
- Cronicle: Update default credentials [@tremor021](https://github.com/tremor021) ([#8720](https://github.com/community-scripts/ProxmoxVE/pull/8720))
## 2025-10-29
### 🚀 Updated Scripts

288
README.md
View File

@@ -1,114 +1,266 @@
<div align="center">
<p align="center">
<a href="#">
<img src="https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/images/logo-81x112.png" height="100px" />
</a>
</p>
</div>
<img src="https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/images/logo-81x112.png" height="120px" alt="Proxmox VE Helper-Scripts Logo" />
<h1>Proxmox VE Helper-Scripts</h1>
<p><em>A Community Legacy in Memory of @tteck</em></p>
<div style="border: 2px solid #d1d5db; padding: 20px; border-radius: 8px; background-color: #f9fafb;">
<h2 align="center">Proxmox VE Helper-Scripts</h2>
<p align="center">A Community Legacy in Memory of @tteck</p>
<p align="center">
<p>
<a href="https://helper-scripts.com">
<img src="https://img.shields.io/badge/Website-4c9b3f?style=for-the-badge&logo=github&logoColor=white" alt="Website" />
<img src="https://img.shields.io/badge/🌐_Website-Visit-4c9b3f?style=for-the-badge&labelColor=2d3748" alt="Website" />
</a>
<a href="https://discord.gg/3AnUqsXnmK">
<img src="https://img.shields.io/badge/Discord-7289da?style=for-the-badge&logo=discord&logoColor=white" alt="Discord" />
</a>
<a href="https://ko-fi.com/community_scripts">
<img src="https://img.shields.io/badge/Support-FF5F5F?style=for-the-badge&logo=ko-fi&logoColor=white" alt="Donate" />
<img src="https://img.shields.io/badge/💬_Discord-Join-7289da?style=for-the-badge&labelColor=2d3748" alt="Discord" />
</a>
<a href="https://github.com/community-scripts/ProxmoxVE/blob/main/.github/CONTRIBUTOR_AND_GUIDES/CONTRIBUTING.md">
<img src="https://img.shields.io/badge/Contribute-ff4785?style=for-the-badge&logo=git&logoColor=white" alt="Contribute" />
</a>
<a href="https://github.com/community-scripts/ProxmoxVE/blob/main/.github/CONTRIBUTOR_AND_GUIDES/USER_SUBMITTED_GUIDES.md">
<img src="https://img.shields.io/badge/Guides-0077b5?style=for-the-badge&logo=read-the-docs&logoColor=white" alt="Guides" />
</a>
<a href="https://github.com/community-scripts/ProxmoxVE/blob/main/CHANGELOG.md">
<img src="https://img.shields.io/badge/Changelog-6c5ce7?style=for-the-badge&logo=git&logoColor=white" alt="Changelog" />
<a href="https://ko-fi.com/community_scripts">
<img src="https://img.shields.io/badge/_Support-Donate-FF5F5F?style=for-the-badge&labelColor=2d3748" alt="Donate" />
</a>
</p>
<p>
<a href="https://github.com/community-scripts/ProxmoxVE/blob/main/.github/CONTRIBUTOR_AND_GUIDES/CONTRIBUTING.md">
<img src="https://img.shields.io/badge/🤝_Contribute-Guidelines-ff4785?style=for-the-badge&labelColor=2d3748" alt="Contribute" />
</a>
<a href="https://github.com/community-scripts/ProxmoxVE/blob/main/.github/CONTRIBUTOR_AND_GUIDES/USER_SUBMITTED_GUIDES.md">
<img src="https://img.shields.io/badge/📚_Guides-Read-0077b5?style=for-the-badge&labelColor=2d3748" alt="Guides" />
</a>
<a href="https://github.com/community-scripts/ProxmoxVE/blob/main/CHANGELOG.md">
<img src="https://img.shields.io/badge/📋_Changelog-View-6c5ce7?style=for-the-badge&labelColor=2d3748" alt="Changelog" />
</a>
</p>
<br />
> **Simplify your Proxmox VE setup with community-driven automation scripts**
> Originally created by tteck, now maintained and expanded by the community
</div>
<br />
<div align="center">
<sub>🙌 <strong>Shoutout to</strong></sub>
<br />
<br />
<a href="https://selfh.st/">
<img src="https://img.shields.io/badge/selfh.st-Icons_for_Self--Hosted-2563eb?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6IiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==&labelColor=1e3a8a" alt="selfh.st Icons" />
</a>
<br />
<sub><a href="https://github.com/selfhst/icons">View on GitHub</a> • Consistent, beautiful icons for 5000+ self-hosted apps</sub>
</div>
---
## 🚀 Project Overview
## 🎯 Key Features
**Proxmox VE Helper-Scripts** is a collection of tools to simplify the setup and management of Proxmox Virtual Environment (VE). Originally created by [tteck](https://github.com/tteck), these scripts are now continued by the community. Our goal is to preserve and expand upon tteck's work, providing an ongoing resource for Proxmox users worldwide.
<div align="center">
<table>
<tr>
<td align="center" width="25%">
<h3>⚡ Quick Setup</h3>
<p>One-command installations for popular services and containers</p>
</td>
<td align="center" width="25%">
<h3>⚙️ Flexible Config</h3>
<p>Simple mode for beginners, advanced options for power users</p>
</td>
<td align="center" width="25%">
<h3>🔄 Auto Updates</h3>
<p>Keep your installations current with built-in update mechanisms</p>
</td>
<td align="center" width="25%">
<h3>🛠️ Easy Management</h3>
<p>Post-install scripts for configuration and troubleshooting</p>
</td>
</tr>
<tr>
<td align="center" width="25%">
<h3>👥 Community Driven</h3>
<p>Actively maintained with contributions from users worldwide</p>
</td>
<td align="center" width="25%">
<h3>📖 Well Documented</h3>
<p>Comprehensive guides and community support</p>
</td>
<td align="center" width="25%">
<h3>🔒 Secure</h3>
<p>Regular security updates and best practices</p>
</td>
<td align="center" width="25%">
<h3>⚡ Performance</h3>
<p>Optimized configurations for best performance</p>
</td>
</tr>
</table>
</div>
---
## 📦 Features
## 📋 Requirements
- **Interactive Setup**: Choose between simple and advanced options for configuring VMs and LXC containers.
- **Customizable Configurations**: Advanced setup for fine-tuning your environment.
- **Seamless Integration**: Works seamlessly with Proxmox VE for a smooth experience.
- **Community-driven**: Actively maintained and improved by the Proxmox community.
<div align="center">
---
## ✅ Requirements
<table>
<tr>
<td align="center" width="33%">
<h3>🖥️ Proxmox VE</h3>
<p>Version 8.4.x or 9.0.x</p>
</td>
<td align="center" width="33%">
<h3>🐧 Operating System</h3>
<p>Debian-based with Proxmox Tools</p>
</td>
<td align="center" width="33%">
<h3>🌐 Network</h3>
<p>Internet connection required</p>
</td>
</tr>
</table>
Ensure your system meets the following prerequisites:
- **Proxmox VE version**: 8.x or higher
- **Linux**: Compatible with most distributions
- **Dependencies**: bash and curl should be installed.
</div>
---
## 🚀 Installation
## 📥 Getting Started
To install the Proxmox Helper Scripts, follow these steps:
Choose your preferred installation method:
1. Visit the [Website](https://helper-scripts.com/).
2. Search for the desired script, e.g., **"Home Assistant OS VM"**.
3. Copy the provided **Bash command** from the **"How To Install"** section.
4. Open the Proxmox shell on your **main node** and paste the command.
5. Press enter to start the installation! 🚀
### Method 1: One-Click Web Installer
The fastest way to get started:
1. Visit **[helper-scripts.com](https://helper-scripts.com/)** 🌐
2. Search for your desired script (e.g., "Home Assistant", "Docker")
3. Copy the bash command displayed on the script page
4. Open your **Proxmox Shell** and paste the command
5. Press Enter and follow the interactive prompts
### Method 2: PVEScripts-Local
Install a convenient script manager directly in your Proxmox UI:
```bash
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/pve-scripts-local.sh)"
```
This adds a menu to your Proxmox interface for easy script access without visiting the website.
📖 **Learn more:** [ProxmoxVE-Local Repository](https://github.com/community-scripts/ProxmoxVE-Local)
---
## ❤️ Community and Contributions
## 💬 Join the Community
We appreciate any contributions to the project—whether it's bug reports, feature requests, documentation improvements, or spreading the word. Your involvement helps keep the project alive and sustainable.
<div align="center">
## 💖 Donate to Support the Project
- **Ko-Fi for Community Edition**: [Donate to support this project](https://ko-fi.com/community_scripts) Donations go towards maintaining the project, testing infrastructure, and charity (cancer research, hospice care). 30% of the funds will be donated to charity.
<table>
<tr>
<td align="center" width="33%">
<h3>💬 Discord</h3>
<p>Real-time chat, support, and discussions</p>
<a href="https://discord.gg/3AnUqsXnmK">
<img src="https://img.shields.io/badge/Join-7289da?style=for-the-badge&logo=discord&logoColor=white" alt="Discord" />
</a>
</td>
<td align="center" width="33%">
<h3>💭 Discussions</h3>
<p>Feature requests, Q&A, and ideas</p>
<a href="https://github.com/community-scripts/ProxmoxVE/discussions">
<img src="https://img.shields.io/badge/Discuss-238636?style=for-the-badge&logo=github&logoColor=white" alt="Discussions" />
</a>
</td>
<td align="center" width="33%">
<h3>🐛 Issues</h3>
<p>Bug reports and issue tracking</p>
<a href="https://github.com/community-scripts/ProxmoxVE/issues">
<img src="https://img.shields.io/badge/Report-d73a4a?style=for-the-badge&logo=github&logoColor=white" alt="Issues" />
</a>
</td>
</tr>
</table>
</div>
---
## 💬 Get Help
## 🛠️ Contribute
Join our community for support:
<div align="center">
- **Discord**: Join our [Proxmox Helper Scripts Discord server](https://discord.gg/3AnUqsXnmK) for real-time support.
- **GitHub Discussions**: [Ask questions or report issues](https://github.com/community-scripts/ProxmoxVE/discussions).
<table>
<tr>
<td align="center" width="25%">
<h3>💻 Code</h3>
<p>Add new scripts or improve existing ones</p>
</td>
<td align="center" width="25%">
<h3>📝 Documentation</h3>
<p>Write guides, improve READMEs, translate content</p>
</td>
<td align="center" width="25%">
<h3>🧪 Testing</h3>
<p>Test scripts and report compatibility issues</p>
</td>
<td align="center" width="25%">
<h3>💡 Ideas</h3>
<p>Suggest features or workflow improvements</p>
</td>
</tr>
</table>
## 🤝 Report a Bug or Feature Request
</div>
If you encounter any issues or have suggestions for improvement, file a new issue on our [GitHub issues page](https://github.com/community-scripts/ProxmoxVE/issues). You can also submit pull requests with solutions or enhancements!
<div align="center">
<br />
👉 Check our **[Contributing Guidelines](https://github.com/community-scripts/ProxmoxVE/blob/main/.github/CONTRIBUTOR_AND_GUIDES/CONTRIBUTING.md)** to get started
</div>
---
## ⭐ Star History
## ❤️ Support the Project
<a href="https://star-history.com/#community-scripts/ProxmoxVE&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=community-scripts/ProxmoxVE&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=community-scripts/ProxmoxVE&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=community-scripts/ProxmoxVE&type=Date" />
</picture>
This project is maintained by volunteers in memory of tteck. Your support helps us maintain infrastructure, improve documentation, and give back to important causes.
**🎗️ 30% of all donations go directly to cancer research and hospice care**
<div align="center">
<a href="https://ko-fi.com/community_scripts">
<img src="https://img.shields.io/badge/☕_Buy_us_a_coffee-Support_on_Ko--fi-FF5F5F?style=for-the-badge&labelColor=2d3748" alt="Support on Ko-fi" />
</a>
<br />
<sub>Every contribution helps keep this project alive and supports meaningful causes</sub>
</div>
---
## 📈 Project Growth
<div align="center">
<a href="https://star-history.com/#community-scripts/ProxmoxVE&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=community-scripts/ProxmoxVE&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=community-scripts/ProxmoxVE&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=community-scripts/ProxmoxVE&type=Date" />
</picture>
</a>
</div>
---
## 📜 License
This project is licensed under the [MIT License](LICENSE).
</br>
</br>
<p align="center">
<i style="font-size: smaller;"><b>Proxmox</b>® is a registered trademark of <a href="https://www.proxmox.com/en/about/company">Proxmox Server Solutions GmbH</a>.</i>
</p>
This project is licensed under the **[MIT License](LICENSE)** - feel free to use, modify, and distribute.
---
<div align="center">
<sub>Made with ❤️ by the Proxmox community in memory of tteck</sub>
<br />
<sub><i>Proxmox® is a registered trademark of <a href="https://www.proxmox.com/en/about/company">Proxmox Server Solutions GmbH</a></i></sub>
</div>

View File

@@ -8,13 +8,15 @@ This project currently supports the following versions of Proxmox VE (PVE):
| ------- | ------------------ |
| 9.0.x | :white_check_mark: |
| 8.4.x | :white_check_mark: |
| 8.3.x | :white_check_mark: |
| 8.2.x | :white_check_mark: |
| 8.1.x | :white_check_mark: |
| 8.3.x | Limited support* ❕ |
| 8.2.x | Limited support* ❕ |
| 8.1.x | Limited support* ❕ |
| 8.0.x | Limited support* ❕ |
| < 8.0 | :x: |
*Version 8.0.x has limited support. Security updates may not be provided for all issues affecting this version.
*Version 8.0.x - 8.3.x has limited support. Security updates may not be provided for all issues affecting this version.
*Debian 13 Containers may fail to install. You can write var_version=12 before the bash call.
---

View File

@@ -66,7 +66,7 @@ function update_script() {
$STD apt -y autoclean
$STD apt -y clean
msg_ok "Cleanup Completed"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -44,6 +44,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start actualbudget
msg_ok "Started Service"
msg_ok "Updated successfully!"
else
msg_info "${APP} is already up to date"
fi
@@ -51,7 +52,7 @@ function update_script() {
msg_info "Old Installation Found, you need to migrate your data and recreate to a new container"
msg_info "Please follow the instructions on the ${APP} website to migrate your data"
msg_info "https://actualbudget.org/docs/backup-restore/backup"
exit 1
exit
fi
exit
}

View File

@@ -73,7 +73,7 @@ function update_script() {
msg_info "Cleaning Up"
rm -rf /opt/adventurelog-backup
msg_ok "Cleaned"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -27,7 +27,7 @@ function update_script() {
msg_error "No ${APP} Installation Found!"
exit
fi
RELEASE=$(curl -fsSL "https://www.ispyconnect.com/api/Agent/DownloadLocation4?platform=Linux64&fromVersion=0" | grep -o 'https://.*\.zip')
if [[ "${RELEASE}" != "$(cat ~/.agentdvr 2>/dev/null)" ]] || [[ ! -f ~/.agentdvr ]]; then
msg_info "Stopping service"
@@ -39,15 +39,14 @@ function update_script() {
curl -fsSL "$RELEASE" -o $(basename "$RELEASE")
$STD unzip -o Agent_Linux64*.zip
chmod +x ./Agent
echo $RELEASE > ~/.agentdvr
echo $RELEASE >~/.agentdvr
rm -rf Agent_Linux64*.zip
msg_ok "Updated $APP"
msg_info "Starting service"
systemctl start AgentDVR
msg_ok "Service started"
msg_ok "Updated $APP successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi

View File

@@ -32,7 +32,7 @@ function update_script() {
msg_info "Restarting AdGuard Home"
$STD rc-service adguardhome restart
msg_ok "Restarted AdGuard Home"
msg_ok "Updated successfully!"
exit 0
}

View File

@@ -24,7 +24,7 @@ function update_script() {
if [[ ! -d /opt/bitmagnet ]]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
RELEASE=$(curl -fsSL https://api.github.com/repos/bitmagnet-io/bitmagnet/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
if [ "${RELEASE}" != "$(cat /opt/bitmagnet_version.txt)" ] || [ ! -f /opt/bitmagnet_version.txt ]; then
@@ -71,11 +71,10 @@ function update_script() {
rm -f "$temp_file"
echo "${RELEASE}" >/opt/bitmagnet_version.txt
$STD service bitmagnet start
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi
exit 0
}

View File

@@ -32,7 +32,8 @@ function update_script() {
msg_info "Restarting Caddy"
rc-service caddy restart
msg_ok "Restarted Caddy"
exit
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -37,10 +37,12 @@ function update_script() {
case $CHOICE in
1)
$STD apk -U upgrade
msg_ok "Updated successfully!"
exit
;;
esac
done
exit 0
}
start

View File

@@ -31,7 +31,7 @@ function update_script() {
msg_info "Restarting Forgejo"
$STD rc-service forgejo restart
msg_ok "Restarted Forgejo"
msg_ok "Updated successfully!"
exit 0
}

View File

@@ -46,11 +46,11 @@ function update_script() {
msg_info "Starting Service"
rc-service garage start || rc-service garage restart
msg_ok "Started Service"
msg_ok "Update Successfully!"
msg_ok "Updated successfully!"
else
msg_ok "No update required. Garage is already at ${GITEA_RELEASE}"
fi
exit
exit 0
}
start

View File

@@ -24,7 +24,7 @@ function update_script() {
if [[ ! -d /opt/gatus ]]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
RELEASE=$(curl -s https://api.github.com/repos/TwiN/gatus/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
if [ "${RELEASE}" != "$(cat /opt/gatus_version.txt)" ] || [ ! -f /opt/gatus_version.txt ]; then
@@ -44,11 +44,10 @@ function update_script() {
rm -f "$temp_file"
echo "${RELEASE}" >/opt/gatus_version.txt
$STD service gatus start
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi
exit 0
}

View File

@@ -32,7 +32,8 @@ function update_script() {
msg_info "Restarting Gitea"
rc-service gitea restart
msg_ok "Restarted Gitea"
exit
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -40,20 +40,24 @@ function update_script() {
case $CHOICE in
1)
$STD apk -U upgrade
msg_ok "Updated successfully!"
exit
;;
2)
sed -i -e "s/cfg:server.http_addr=.*/cfg:server.http_addr=0.0.0.0/g" /etc/conf.d/grafana
service grafana restart
msg_ok "Allowed listening on all interfaces!"
exit
;;
3)
sed -i -e "s/cfg:server.http_addr=.*/cfg:server.http_addr=$LXCIP/g" /etc/conf.d/grafana
service grafana restart
msg_ok "Allowed listening only on ${LXCIP}!"
exit
;;
esac
done
exit 0
}
start

View File

@@ -24,7 +24,7 @@ function update_script() {
if [ ! -d /usr/share/nginx/html ]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
RELEASE=$(curl -fsSL https://api.github.com/repos/sharevb/it-tools/releases/latest | grep '"tag_name":' | cut -d '"' -f4)
@@ -37,11 +37,10 @@ function update_script() {
cp -r /tmp/dist/* /usr/share/nginx/html
rm -rf /tmp/dist
rm -f it-tools.zip
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi
exit 0
}

View File

@@ -22,14 +22,14 @@ catch_errors
function update_script() {
[[ -d /opt/komodo ]] || {
msg_error "No ${APP} Installation Found!"
exit 1
exit
}
msg_info "Updating ${APP}"
COMPOSE_FILE=$(find /opt/komodo -maxdepth 1 -type f -name '*.compose.yaml' ! -name 'compose.env' | head -n1)
if [[ -z "$COMPOSE_FILE" ]]; then
msg_error "No valid compose file found in /opt/komodo!"
exit 1
exit
fi
COMPOSE_BASENAME=$(basename "$COMPOSE_FILE")
@@ -38,24 +38,25 @@ function update_script() {
echo -e "${YW}This configuration is no longer supported since Komodo v1.18.0.${CL}"
echo -e "${YW}Please follow the migration guide:${CL}"
echo -e "${BGN}https://github.com/community-scripts/ProxmoxVE/discussions/5689${CL}\n"
exit 1
exit
fi
BACKUP_FILE="/opt/komodo/${COMPOSE_BASENAME}.bak_$(date +%Y%m%d_%H%M%S)"
cp "$COMPOSE_FILE" "$BACKUP_FILE" || {
msg_error "Failed to create backup of ${COMPOSE_BASENAME}!"
exit 1
exit
}
GITHUB_URL="https://raw.githubusercontent.com/moghtech/komodo/main/compose/${COMPOSE_BASENAME}"
if ! curl -fsSL "$GITHUB_URL" -o "$COMPOSE_FILE"; then
msg_error "Failed to download ${COMPOSE_BASENAME} from GitHub!"
mv "$BACKUP_FILE" "$COMPOSE_FILE"
exit 1
exit
fi
$STD docker compose -p komodo -f "$COMPOSE_FILE" --env-file /opt/komodo/compose.env pull
$STD docker compose -p komodo -f "$COMPOSE_FILE" --env-file /opt/komodo/compose.env up -d
msg_ok "Updated ${APP}"
exit
msg_ok "Updated Alpine-Komodo"
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -31,7 +31,7 @@ function update_script() {
msg_info "Restarting MariaDB"
$STD rc-service mariadb restart
msg_ok "Restarted MariaDB"
msg_ok "Updated successfully!"
exit 0
}

View File

@@ -50,6 +50,7 @@ function update_script() {
;;
esac
done
exit 0
}
start

View File

@@ -31,7 +31,7 @@ function update_script() {
msg_info "Updating Node-RED"
$STD npm install -g --unsafe-perm node-red
msg_ok "Updated Node-RED"
msg_ok "Updated successfully!"
exit 0
}

View File

@@ -31,7 +31,7 @@ function update_script() {
msg_info "Restarting PostgreSQL"
$STD rc-service postgresql restart
msg_ok "Restarted PostgreSQL"
msg_ok "Updated successfully!"
exit 0
}

View File

@@ -31,7 +31,7 @@ function update_script() {
msg_info "Restarting Prometheus"
$STD rc-service prometheus restart
msg_ok "Restarted Prometheus"
msg_ok "Updated successfully!"
exit 0
}

View File

@@ -24,7 +24,7 @@ function update_script() {
header_info
if [ ! -d /opt/rclone ]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
RELEASE=$(curl -s https://api.github.com/repos/rclone/rclone/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
if [ "${RELEASE}" != "$(cat /opt/rclone_version.txt)" ] || [ ! -f /opt/rclone_version.txt ]; then
@@ -34,11 +34,10 @@ function update_script() {
$STD unzip -o "$temp_file" '*/**' -d /opt/rclone
rm -f "$temp_file"
echo "${RELEASE}" >/opt/rclone_version.txt
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi
exit 0
}

View File

@@ -42,7 +42,7 @@ function update_script() {
msg_info "Updating Redis"
apk update && apk upgrade redis
rc-service redis restart
msg_ok "Redis updated successfully!"
msg_ok "Updated successfully!"
exit
;;
2)

View File

@@ -41,9 +41,8 @@ function update_script() {
msg_info "Starting Service"
$STD rc-service redlib start
msg_ok "Started Service"
msg_ok "Update Successful"
exit
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -23,7 +23,7 @@ function update_script() {
header_info
if [[ ! -d /opt/rustdesk-server ]]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
APIRELEASE=$(curl -s https://api.github.com/repos/lejianwen/rustdesk-api/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')

View File

@@ -31,8 +31,8 @@ function update_script() {
msg_info "Restarting Syncthing"
$STD rc-service syncthing restart
msg_ok "Restarted Syncthing"
exit 1
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -24,7 +24,7 @@ function update_script() {
if [[ ! -d /opt/teamspeak-server ]]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
set +o pipefail && RELEASE=$(curl -fsSL https://teamspeak.com/en/downloads/#server | sed -n 's/.*teamspeak3-server_linux_amd64-\([0-9.]*[0-9]\).*/\1/p' | head -1) && set -o pipefail
@@ -40,11 +40,10 @@ function update_script() {
rm -rf teamspeak3-server_linux_amd64
echo "${RELEASE}" >~/.teamspeak-server
$STD service teamspeak start
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi
exit 0
}

View File

@@ -22,7 +22,7 @@ catch_errors
function update_script() {
if [[ ! -d /opt/tinyauth ]]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
msg_info "Updating packages"
@@ -45,7 +45,7 @@ function update_script() {
msg_info "Restarting Tinyauth"
$STD service tinyauth start
msg_ok "Restarted Tinyauth"
msg_ok "Updated Tinyauth"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi

View File

@@ -25,10 +25,11 @@ function update_script() {
$STD apk -U upgrade
msg_ok "Updated Alpine Packages"
msg_info "Upgrading traefik from edge"
msg_info "Updating traefik from edge"
$STD apk add traefik --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community
msg_ok "Upgraded traefik"
exit
msg_ok "Updated traefik"
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -31,8 +31,8 @@ function update_script() {
msg_info "Restarting Transmission"
$STD rc-service transmission-daemon restart
msg_ok "Restarted Transmission"
exit 1
msg_ok "Updated successfully!"
exit 0
}
start

View File

@@ -36,7 +36,6 @@ function update_script() {
$STD ./wgd.sh start
msg_ok "WGDashboard updated"
fi
exit 0
}

View File

@@ -29,7 +29,8 @@ function update_script() {
header_info
if [ "$UPD" == "1" ]; then
$STD apk -U upgrade
exit
msg_ok "Updated successfully!"
exit 0
fi
}

View File

@@ -47,7 +47,7 @@ function update_script() {
msg_info "Cleaning Up"
rm -rf /opt/apache-tika/tika-server-standard-prev-version.jar
msg_ok "Cleanup Completed"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at v${RELEASE}"
fi

View File

@@ -31,6 +31,7 @@ function update_script() {
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}

View File

@@ -55,7 +55,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start archivebox
msg_ok "Started Service"
msg_ok "Updated Successfully!"
msg_ok "Updated successfully!"
exit
}

View File

@@ -37,7 +37,7 @@ function update_script() {
msg_info "Starting service"
systemctl start argus
msg_ok "Service started"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -20,18 +20,19 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /var ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
header_info
check_container_storage
check_container_resources
if [[ ! -d /var ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}
start
@@ -41,4 +42,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:6880${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:6880${CL}"

View File

@@ -32,6 +32,7 @@ function update_script() {
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}

View File

@@ -40,7 +40,7 @@ function update_script() {
$STD apt-get -y autoremove
$STD apt-get -y autoclean
msg_ok "Cleanup Completed"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -38,7 +38,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start autobrr
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -68,7 +68,7 @@ function update_script() {
systemctl start autocaliweb metadata-change-detector acw-ingest-service acw-auto-zipper
msg_ok "Started Services"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -61,7 +61,7 @@ function update_script() {
systemctl start uwsgi
systemctl start nginx
msg_ok "Services Started"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -49,7 +49,7 @@ function update_script() {
msg_info "Cleaning up"
rm -f "$temp_file"
msg_ok "Cleaned up"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi

View File

@@ -56,7 +56,7 @@ function update_script() {
msg_info "Cleaning up"
rm -rf /opt/baikal-backup
msg_ok "Cleaned"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -102,7 +102,7 @@ function update_script() {
msg_info "Starting Meilisearch"
systemctl start meilisearch
msg_ok "Started Meilisearch"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -54,7 +54,7 @@ function update_script() {
msg_info "Cleaning up"
rm -r /opt/barcodebuddy-backup
msg_ok "Cleaned"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -46,11 +46,11 @@ function update_script() {
sed -i.bak 's/--only-binary=Pillow//g' /opt/bazarr/requirements.txt
$STD uv pip install -r /opt/bazarr/requirements.txt --python /opt/bazarr/venv/bin/python3
msg_ok "Setup Bazarr"
msg_info "Starting Service"
systemctl start bazarr
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

62
ct/bentopdf.sh Normal file
View File

@@ -0,0 +1,62 @@
#!/usr/bin/env bash
source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func)
# Copyright (c) 2021-2025 community-scripts ORG
# Author: vhsdream
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
# Source: https://github.com/alam00000/bentopdf
APP="BentoPDF"
var_tags="${var_tags:-pdf-editor}"
var_cpu="${var_cpu:-1}"
var_ram="${var_ram:-2048}"
var_disk="${var_disk:-4}"
var_os="${var_os:-debian}"
var_version="${var_version:-13}"
var_unprivileged="${var_unprivileged:-1}"
header_info "$APP"
variables
color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/bentopdf ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
NODE_VERSION="24" setup_nodejs
if check_for_gh_release "bentopdf" "alam00000/bentopdf"; then
msg_info "Stopping Service"
systemctl stop bentopdf
msg_ok "Stopped Service"
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "bentopdf" "alam00000/bentopdf" "tarball" "latest" "/opt/bentopdf"
msg_info "Updating BentoPDF"
cd /opt/bentopdf
$STD npm ci --no-audit --no-fund
export SIMPLE_MODE=true
$STD npm run build -- --mode production
msg_ok "Updated BentoPDF"
msg_info "Starting Service"
systemctl start bentopdf
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}
start
build_container
description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8080${CL}"

View File

@@ -20,27 +20,27 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/beszel ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Stopping $APP"
systemctl stop beszel-hub
msg_ok "Stopped $APP"
msg_info "Updating $APP"
$STD /opt/beszel/beszel update
sleep 2 && chmod +x /opt/beszel/beszel
msg_ok "Updated $APP"
msg_info "Starting $APP"
systemctl start beszel-hub
msg_ok "Successfully started $APP"
msg_ok "Update Successful"
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/beszel ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Stopping Service"
systemctl stop beszel-hub
msg_info "Stopped Service"
msg_info "Updating $APP"
$STD /opt/beszel/beszel update
sleep 2 && chmod +x /opt/beszel/beszel
msg_ok "Updated $APP"
msg_info "Starting Service"
systemctl start beszel-hub
msg_ok "Successfully started $APP"
msg_ok "Updated successfully!"
exit
}
start

View File

@@ -74,7 +74,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start bitmagnet-web
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -49,7 +49,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start blocky
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -29,9 +29,9 @@ function update_script() {
exit
fi
if check_for_gh_release "booklore" "booklore-app/BookLore"; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop booklore
msg_ok "Stopped $APP"
msg_info "Stopped Service"
msg_info "backup old install"
mv /opt/booklore /opt/booklore_bak
@@ -56,17 +56,17 @@ function update_script() {
JAR_PATH=$(find /opt/booklore/booklore-api/build/libs -maxdepth 1 -type f -name "booklore-api-*.jar" ! -name "*plain*" | head -n1)
if [[ -z "$JAR_PATH" ]]; then
msg_error "Backend JAR not found"
exit 1
exit
fi
cp "$JAR_PATH" /opt/booklore/dist/app.jar
msg_ok "Built Backend"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start booklore
systemctl reload nginx
rm -rf /opt/booklore_bak
msg_ok "Started $APP"
msg_ok "Updated Successfully"
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -66,7 +66,7 @@ function update_script() {
msg_info "Cleaning Up"
rm -rf /opt/bookstack-backup
msg_ok "Cleaned"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -41,7 +41,7 @@ EOF
apt-get install -y --allow-downgrades bunkerweb=${RELEASE}
echo "${RELEASE}" >/opt/${APP}_version.txt
msg_ok "Updated ${APP} to ${RELEASE}"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi

View File

@@ -54,8 +54,9 @@ function update_script() {
msg_error "PLEASE MAKE A BACKUP FIRST!"
exit
fi
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}
start

View File

@@ -20,31 +20,33 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /etc/caddy ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
header_info
check_container_storage
check_container_resources
if [[ ! -d /etc/caddy ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated successfully!"
msg_ok "Updated $APP LXC"
if command -v xcaddy >/dev/null 2>&1; then
setup_go
msg_info "Updating xCaddy"
cd /opt
RELEASE=$(curl -fsSL https://api.github.com/repos/caddyserver/xcaddy/releases/latest | grep "tag_name" | awk -F '"' '{print $4}')
VERSION="${RELEASE#v}"
curl -fsSL "https://github.com/caddyserver/xcaddy/releases/download/${RELEASE}/xcaddy_${VERSION}_linux_amd64.deb" -o "xcaddy_${VERSION}_linux_amd64.deb"
$STD dpkg -i "xcaddy_${VERSION}_linux_amd64.deb"
rm -f "xcaddy_${VERSION}_linux_amd64.deb"
$STD xcaddy build
msg_ok "Updated xCaddy"
fi
exit
if command -v xcaddy >/dev/null 2>&1; then
setup_go
msg_info "Updating xCaddy"
cd /opt
RELEASE=$(curl -fsSL https://api.github.com/repos/caddyserver/xcaddy/releases/latest | grep "tag_name" | awk -F '"' '{print $4}')
VERSION="${RELEASE#v}"
curl -fsSL "https://github.com/caddyserver/xcaddy/releases/download/${RELEASE}/xcaddy_${VERSION}_linux_amd64.deb" -o "xcaddy_${VERSION}_linux_amd64.deb"
$STD dpkg -i "xcaddy_${VERSION}_linux_amd64.deb"
rm -f "xcaddy_${VERSION}_linux_amd64.deb"
$STD xcaddy build
msg_ok "Updated xCaddy"
msg_ok "Updated successfully!"
fi
exit
}
start

View File

@@ -104,7 +104,7 @@ function update_script() {
;;
*)
echo "Unsupported item $CHOICE!" >&2
exit 1
exit
;;
esac
done
@@ -124,7 +124,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start cps
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}

View File

@@ -20,18 +20,19 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /var ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating ${APP} LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated ${APP} LXC"
exit
header_info
check_container_storage
check_container_resources
if [[ ! -d /var ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating ${APP} LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated ${APP} LXC"
msg_ok "Updated successfully!"
exit
}
start
@@ -41,4 +42,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"

View File

@@ -68,7 +68,7 @@ function update_script() {
fi
systemctl restart changedetection
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}

View File

@@ -27,7 +27,7 @@ function update_script() {
msg_error "No ${APP} Installation Found!"
exit
fi
RELEASE=$(curl -fsSL https://api.github.com/repos/checkmk/checkmk/tags | grep "name" | awk '{print substr($2, 3, length($2)-4) }' | tr ' ' '\n' | grep -Ev 'rc|b' | sort -V | tail -n 1)
msg_info "Updating ${APP} to v${RELEASE}"
$STD omd stop monitoring
@@ -40,8 +40,8 @@ function update_script() {
$STD omd cleanup
rm -rf /opt/checkmk.deb
msg_ok "Updated ${APP}"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}

View File

@@ -37,7 +37,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start cleanuparr
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -31,6 +31,7 @@ function update_script() {
$STD apt update
$STD apt -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}

View File

@@ -29,16 +29,16 @@ function update_script() {
exit
fi
if check_for_gh_release "cloudreve" "cloudreve/cloudreve"; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop cloudreve
msg_ok "Stopped $APP"
msg_info "Stopped Service"
fetch_and_deploy_gh_release "cloudreve" "cloudreve/cloudreve" "prebuild" "latest" "/opt/cloudreve" "*linux_amd64.tar.gz"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start cloudreve
msg_ok "Started $APP"
msg_ok "Updated Successfully"
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -27,11 +27,12 @@ function update_script() {
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating ${APP} LXC"
$STD apt update
$STD apt -y upgrade
msg_ok "Updated ${APP} LXC"
msg_ok "Updated successfully!"
exit
}

View File

@@ -57,7 +57,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start commafeed
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -41,7 +41,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start configarr-task.timer
msg_ok "Started Service"
msg_ok "Updated Successfully!"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -28,9 +28,9 @@ function update_script() {
exit
fi
if check_for_gh_release "ConvertX" "C4illin/ConvertX"; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop convertx
msg_ok "Stopped $APP"
msg_info "Stopped Service"
msg_info "Move data-Folder"
if [[ -d /opt/convertx/data ]]; then
@@ -48,10 +48,10 @@ function update_script() {
$STD bun install
msg_ok "Updated $APP"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start convertx
msg_ok "Started $APP"
msg_ok "Updated Successfully"
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -28,6 +28,7 @@ function update_script() {
exit
fi
msg_ok "${APP} updates itself automatically!"
exit
}
start
@@ -37,4 +38,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"

View File

@@ -67,7 +67,7 @@ function update_script() {
systemctl start crafty-controller
msg_ok "Started Crafty-Controller"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at v${RELEASE}"
fi

View File

@@ -62,7 +62,6 @@ function update_script() {
sed -i "s/localhost:3012/${IP}:3012/g" /opt/cronicle/conf/config.json
$STD /opt/cronicle/bin/control.sh start
msg_ok "Installed Cronicle Worker"
echo -e "\n Add Masters secret key to /opt/cronicle/conf/config.json \n"
exit
fi

View File

@@ -31,7 +31,7 @@ function update_script() {
msg_info "Updating ${APP} from version v${current_version} to v${latest_version}"
$STD npm install -g cross-seed@latest
systemctl restart cross-seed
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "${APP} is already at v${current_version}"
fi
@@ -49,4 +49,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access cross-seed API using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:2468${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:2468${CL}"

View File

@@ -11,7 +11,7 @@ var_cpu="${var_cpu:-1}"
var_ram="${var_ram:-1024}"
var_disk="${var_disk:-8}"
var_os="${var_os:-debian}"
var_version="${var_version:-12}"
var_version="${var_version:-13}"
var_unprivileged="${var_unprivileged:-1}"
header_info "$APP"
@@ -29,9 +29,9 @@ function update_script() {
exit
fi
if check_for_gh_release "cryptpad" "cryptpad/cryptpad"; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop cryptpad
msg_ok "Stopped $APP"
msg_info "Stopped Service"
msg_info "Backing up configuration"
[ -f /opt/cryptpad/config/config.js ] && mv /opt/cryptpad/config/config.js /opt/
@@ -50,10 +50,10 @@ function update_script() {
mv /opt/config.js /opt/cryptpad/config/
msg_ok "Configuration restored"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start cryptpad
msg_ok "Started $APP"
msg_ok "Updated Successfully"
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -20,18 +20,19 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /var ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
header_info
check_container_storage
check_container_resources
if [[ ! -d /var ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}
start
@@ -41,4 +42,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8084${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8084${CL}"

View File

@@ -1,77 +0,0 @@
#!/usr/bin/env bash
source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func)
# Copyright (c) 2021-2025 tteck
# Author: tteck (tteckster)
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
# Source: https://dashy.to/
APP="Dashy"
var_tags="${var_tags:-dashboard}"
var_cpu="${var_cpu:-2}"
var_ram="${var_ram:-2048}"
var_disk="${var_disk:-6}"
var_os="${var_os:-debian}"
var_version="${var_version:-12}"
var_unprivileged="${var_unprivileged:-1}"
header_info "$APP"
variables
color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/dashy/public/ ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
if check_for_gh_release "dashy" "Lissy93/dashy"; then
msg_info "Stopping Service"
systemctl stop dashy
msg_ok "Stopped Service"
msg_info "Backing up conf.yml"
cd ~
if [[ -f /opt/dashy/public/conf.yml ]]; then
cp -R /opt/dashy/public/conf.yml conf.yml
else
cp -R /opt/dashy/user-data/conf.yml conf.yml
fi
msg_ok "Backed up conf.yml"
rm -rf /opt/dashy
fetch_and_deploy_gh_release "dashy" "Lissy93/dashy"
msg_info "Updating ${APP}"
cd /opt/dashy
npm install
npm run build
msg_ok "Updated ${APP}"
msg_info "Restoring conf.yml"
cd ~
cp -R conf.yml /opt/dashy/user-data
msg_ok "Restored conf.yml"
msg_info "Cleaning"
rm -rf conf.yml /opt/dashy/public/conf.yml
msg_ok "Cleaned"
msg_info "Starting Dashy"
systemctl start dashy
msg_ok "Started Dashy"
msg_ok "Updated Successfully"
fi
exit
}
start
build_container
description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:4000${CL}"

View File

@@ -31,6 +31,7 @@ function update_script() {
$STD apt update
$STD apt -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}

View File

@@ -31,6 +31,7 @@ function update_script() {
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}
@@ -41,4 +42,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"

View File

@@ -20,18 +20,19 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -f /etc/systemd/system/deluged.service ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
pip3 install deluge[all] --upgrade
msg_ok "Updated $APP LXC"
header_info
check_container_storage
check_container_resources
if [[ ! -f /etc/systemd/system/deluged.service ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating $APP LXC"
$STD apt-get update
pip3 install deluge[all] --upgrade
msg_ok "Updated $APP LXC"
msg_ok "Updated successfully!"
exit
}
start
@@ -41,4 +42,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8112${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8112${CL}"

View File

@@ -121,7 +121,7 @@ function update_script() {
msg_info "Cleaning up"
rm -f /tmp/dispatcharr_db_*.sql
msg_ok "Cleanup completed"
msg_ok "Update Successfully!"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -81,6 +81,7 @@ function update_script() {
$STD apt-get -y autoremove
$STD apt-get -y autoclean
msg_ok "Cleanup complete"
msg_ok "Updated successfully!"
exit
}

View File

@@ -20,19 +20,20 @@ color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/dockge ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating ${APP}"
cd /opt/dockge
docker compose pull
docker compose up -d
msg_ok "Updated ${APP}"
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/dockge ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
msg_info "Updating ${APP}"
cd /opt/dockge
$STD docker compose pull
$STD docker compose up -d
msg_ok "Updated ${APP}"
msg_ok "Updated successfully!"
exit
}
start
@@ -42,4 +43,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:5001${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:5001${CL}"

View File

@@ -55,7 +55,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start docmost
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -60,7 +60,7 @@ function update_script() {
msg_info "Cleaning Up"
rm -rf /opt/v${RELEASE}.zip
msg_ok "Cleaned"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at ${RELEASE}"
fi

67
ct/domain-monitor.sh Normal file
View File

@@ -0,0 +1,67 @@
#!/usr/bin/env bash
source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func)
# Copyright (c) 2021-2025 community-scripts ORG
# Author: Slaviša Arežina (tremor021)
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
# Source: https://github.com/Hosteroid/domain-monitor
APP="Domain-Monitor"
var_tags="${var_tags:-proxy}"
var_cpu="${var_cpu:-2}"
var_ram="${var_ram:-512}"
var_disk="${var_disk:-2}"
var_os="${var_os:-debian}"
var_version="${var_version:-13}"
var_unprivileged="${var_unprivileged:-1}"
header_info "$APP"
variables
color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/domain-monitor ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
if check_for_gh_release "domain-monitor" "Hosteroid/domain-monitor"; then
msg_info "Stopping Service"
systemctl stop apache2
msg_info "Service stopped"
msg_info "Creating backup"
mv /opt/domain-monitor/.env /opt
msg_ok "Created backup"
setup_composer
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "domain-monitor" "Hosteroid/domain-monitor" "prebuild" "latest" "/opt/domain-monitor" "domain-monitor-v*.zip"
msg_info "Updating Domain Monitor"
cd /opt/domain-monitor
$STD composer install
msg_ok "Updated Domain Monitor"
msg_info "Restoring backup"
mv /opt/.env /opt/domain-monitor
msg_ok "Restored backup"
msg_info "Restarting Services"
systemctl reload apache2
msg_ok "Restarted Services"
msg_ok "Updated successfully!"
fi
exit
}
start
build_container
description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"

63
ct/donetick.sh Normal file
View File

@@ -0,0 +1,63 @@
#!/usr/bin/env bash
source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func)
# Copyright (c) 2021-2025 community-scripts ORG
# Author: fstof
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
# Source: https://github.com/donetick/donetick
APP="Donetick"
var_tags="${var_tags:-productivity;tasks}"
var_cpu="${var_cpu:-1}"
var_ram="${var_ram:-512}"
var_disk="${var_disk:-2}"
var_os="${var_os:-debian}"
var_version="${var_version:-13}"
var_unprivileged="${var_unprivileged:-1}"
header_info "$APP"
variables
color
catch_errors
function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -d /opt/donetick ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
if check_for_gh_release "donetick" "donetick/donetick"; then
msg_info "Stopping Service"
systemctl stop donetick
msg_ok "Stopped Service"
msg_info "Backing Up Configurations"
mv /opt/donetick/config/selfhosted.yml /opt/donetick/donetick.db /opt
msg_ok "Backed Up Configurations"
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "donetick" "donetick/donetick" "prebuild" "latest" "/opt/donetick" "donetick_Linux_x86_64.tar.gz"
msg_info "Restoring Configurations"
mv /opt/selfhosted.yml /opt/donetick/config
mv /opt/donetick.db /opt/donetick
msg_ok "Restored Configurations"
msg_info "Starting Service"
systemctl start donetick
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}
start
build_container
description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:2021${CL}"

View File

@@ -30,7 +30,7 @@ function update_script() {
msg_info "Updating ${APP} LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}
@@ -41,4 +41,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following IP:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}${IP}:80${CL}"
echo -e "${TAB}${GATEWAY}${BGN}${IP}:80${CL}"

View File

@@ -29,16 +29,16 @@ function update_script() {
fi
if check_for_gh_release "duplicati" "duplicati/duplicati"; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop duplicati
msg_ok "Stopped $APP"
msg_info "Stopped Service"
fetch_and_deploy_gh_release "duplicati" "duplicati/duplicati" "binary" "latest" "/opt/duplicati" "duplicati-*-linux-x64-gui.deb"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start duplicati
msg_ok "Started $APP"
msg_ok "Update Successful"
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -61,8 +61,8 @@ function update_script() {
$STD yarn global add serve
$STD yarn install --ignore-engines
$STD yarn build
mv ./dist ../ && \
rm -rf * && \
mv ./dist ../ &&
rm -rf * &&
mv ../dist ./
if [[ -z $(grep "ExecStart=/usr/local/bin/serve" /etc/systemd/system/synapse-admin.service) ]]; then
sed -i 's|^ExecStart=.*|ExecStart=/usr/local/bin/serve -s dist -l 5173|' /etc/systemd/system/synapse-admin.service
@@ -71,7 +71,7 @@ function update_script() {
systemctl start synapse-admin
echo "${RELEASE}" >/opt/"${APP}"_version.txt
rm -f "$temp_file"
msg_ok "Update Successful"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at v${RELEASE}"
fi

View File

@@ -38,7 +38,7 @@ function update_script() {
msg_info "Starting Service"
systemctl start emby-server
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -57,7 +57,7 @@ function update_script() {
msg_info "Cleaning Up"
rm -f "$DEB_FILE"
msg_ok "Cleanup Completed"
msg_ok "Update Successful"
msg_ok "Updated successfully!"
else
msg_ok "No update required. EMQX is already at v${RELEASE}"
fi

View File

@@ -37,7 +37,7 @@ function update_script() {
systemctl start ersatzTV
msg_ok "Started ErsatzTV"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
if check_for_gh_release "ersatztv-ffmpeg" "ErsatzTV/ErsatzTV-ffmpeg"; then
@@ -57,7 +57,7 @@ function update_script() {
msg_info "Starting ErsatzTV"
systemctl start ersatzTV
msg_ok "Started ErsatzTV"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -25,7 +25,7 @@ function update_script() {
check_container_resources
if [[ ! -f /etc/systemd/system/esphomeDashboard.service ]]; then
msg_error "No ${APP} Installation Found!"
exit 1
exit
fi
msg_info "Stopping Service"
@@ -81,7 +81,7 @@ EOF
msg_info "Starting Service"
systemctl start esphomeDashboard
msg_ok "Started Service"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}

View File

@@ -23,14 +23,22 @@ function update_script() {
header_info
check_container_storage
check_container_resources
if [[ ! -f /etc/apt/sources.list.d/evcc-stable.list ]]; then
if ! command -v evcc >/dev/null 2>&1; then
msg_error "No ${APP} Installation Found!"
exit
exit 1
fi
if [[ -f /etc/apt/sources.list.d/evcc-stable.list ]]; then
setup_deb822_repo \
"evcc-stable" \
"https://dl.evcc.io/public/evcc/stable/gpg.EAD5D0E07B0EC0FD.key" \
"https://dl.evcc.io/public/evcc/stable/deb/debian/" \
"$(get_os_info codename)" \
"main"
msg_info "Updating evcc LXC"
$STD apt update
$STD apt --only-upgrade install -y evcc
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}
@@ -41,4 +49,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:7070${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:7070${CL}"

View File

@@ -29,9 +29,9 @@ function update_script() {
exit
fi
if check_for_gh_release "excalidraw" "excalidraw/excalidraw"; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop excalidraw
msg_ok "Stopped $APP"
msg_info "Stopped Service"
rm -rf /opt/excalidraw
fetch_and_deploy_gh_release "excalidraw" "excalidraw/excalidraw"
@@ -41,10 +41,10 @@ function update_script() {
$STD yarn
msg_ok "Updated $APP"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start excalidraw
msg_ok "Started $APP"
msg_ok "Updated Successfully"
msg_ok "Started Service"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -49,6 +49,7 @@ function update_script() {
echo "${gitVersionNumber}" >"/opt/${APP}_version.txt"
rm -r /opt/fenrus-data-backup/
msg_ok "Updated $APP"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already up to date"
fi

View File

@@ -30,7 +30,7 @@ function update_script() {
msg_info "Updating ${APP} LXC"
$STD apt-get update
$STD apt-get -y upgrade
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
exit
}
@@ -41,4 +41,4 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8083${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8083${CL}"

View File

@@ -35,9 +35,9 @@ function update_script() {
update_available=$(curl -fsSL -X 'GET' "http://localhost:19200/api/status/update-available" -H 'accept: application/json' | jq .UpdateAvailable)
if [[ "${update_available}" == "true" ]]; then
msg_info "Stopping $APP"
msg_info "Stopping Service"
systemctl stop fileflows
msg_ok "Stopped $APP"
msg_info "Stopped Service"
msg_info "Creating Backup"
backup_filename="/opt/${APP}_backup_$(date +%F).tar.gz"
@@ -50,16 +50,15 @@ function update_script() {
$STD unzip -o -d /opt/fileflows "$temp_file"
msg_ok "Updated $APP to latest version"
msg_info "Starting $APP"
msg_info "Starting Service"
systemctl start fileflows
msg_ok "Started $APP"
msg_ok "Started Service"
msg_info "Cleaning Up"
rm -rf "$temp_file"
rm -rf "$backup_filename"
msg_ok "Cleanup Completed"
msg_ok "Update Successful"
msg_ok "Updated successfully!"
else
msg_ok "No update required. ${APP} is already at latest version"
fi

View File

@@ -51,7 +51,7 @@ function update_script() {
find /opt/firefly/storage -type f -exec chmod 664 {} \;
mkdir -p /opt/firefly/storage/framework/{cache/data,sessions,views}
$STD sudo -u www-data php /opt/firefly/artisan cache:clear
cd /opt/firefly
$STD php artisan migrate --seed --force
$STD php artisan cache:clear
$STD php artisan view:clear
@@ -62,7 +62,7 @@ function update_script() {
msg_info "Starting Apache2"
systemctl start apache2
msg_ok "Started Apache2"
msg_ok "Updated Successfully"
msg_ok "Updated successfully!"
fi
exit
}

View File

@@ -44,6 +44,7 @@ function update_script() {
msg_info "Starting service"
systemctl start flaresolverr
msg_ok "Started service"
msg_ok "Updated successfully!"
fi
exit
}

Some files were not shown because too many files have changed in this diff Show More