CanbiZ
3f7f39abe2
Refactor tool setup: unify cleanup, retries, and validation
...
Introduces unified helper functions for cleaning up keyrings, stopping services, verifying tool versions, and cleaning legacy installs. Adds a retry mechanism for package installation and a repository preparation function to streamline setup and error handling. Refactors all tool setup and removal logic to use these helpers, reducing code duplication and improving maintainability.
2025-11-04 13:49:51 +01:00
Tobias
18b4d92c06
Create nginxproxymanager.sh
2025-11-04 13:45:33 +01:00
Tobias
08724c6b55
add: nginxproxymanager
2025-11-04 13:43:13 +01:00
CanbiZ
03bf6dadf1
Enhance cleanup of keyrings and repo configs for tools
...
Bump build.func Revision / bump-revision (push) Has been cancelled
Expanded the removal of GPG keyrings and repository configuration files for MariaDB, MySQL, MongoDB, Node.js, PHP, PostgreSQL, Java (Adoptium), and ClickHouse in both removal and setup functions. This ensures all possible keyring locations are cleaned before new installations, reducing risk of conflicts and improving idempotency. Also improved PHP-FPM service cleanup and added version verification for MongoDB setup.
2025-11-04 13:24:44 +01:00
CanbiZ
f55fa4f60e
Reformat misc/tools.func with consistent indentation
...
Bump build.func Revision / bump-revision (push) Has been cancelled
Updated the entire misc/tools.func script to use consistent 2-space indentation for improved readability and maintainability. No functional changes were made.
2025-11-04 13:18:36 +01:00
CanbiZ
5ae38e84c8
Fix LibreNMS release name and improve Node.js install logs
...
Bump build.func Revision / bump-revision (push) Has been cancelled
Corrects the case of the release name in the LibreNMS installer to 'librenms' and updates Node.js installation commands to use the $STD variable for consistent output and logging.
2025-11-04 13:13:08 +01:00
CanbiZ
07a5f145f6
Update librenms-install.sh
2025-11-04 12:47:12 +01:00
CanbiZ
bb64b2f25a
Update librenms-install.sh
2025-11-04 10:58:22 +01:00
CanbiZ
0c5b2a7392
Update snowshare-install.sh
2025-11-04 10:56:28 +01:00
CanbiZ
012a534ab8
Merge pull request #1074 from TuroYT/add-snowshare
...
fix snowshare don't build
2025-11-03 10:20:50 -08:00
Romain PINSOLLE
396f138029
fix env for build
2025-11-03 18:47:58 +01:00
Romain PINSOLLE
9b811aed38
Add DATABASE_URL to snowshare-install.sh
2025-11-03 18:23:29 +01:00
CanbiZ
139556ddfb
Merge pull request #1073 from community-scripts/pr-update-app-files
...
[core] update .app files
2025-11-03 07:56:44 -08:00
GitHub Actions
2c597f3a49
Update .app files
2025-11-03 15:28:02 +00:00
Michel Roegl-Brunner
5db13eb1d9
Merge pull request #1063 from TuroYT/add-snowshare
2025-11-03 16:27:44 +01:00
Tobias
300c235683
blank link
2025-11-03 16:21:07 +01:00
Tobias
a5a59fced4
fix: env file location
2025-11-03 16:20:34 +01:00
Romain PINSOLLE
24832bc29d
fixed
2025-11-03 14:57:36 +00:00
Romain PINSOLLE
21b7d27dbc
Update logo URL in snowshare.json
2025-11-03 13:01:08 +01:00
CanbiZ
394cf4c1a8
Update asterisk-install.sh
2025-11-03 11:27:32 +01:00
CanbiZ
dd04911e81
Update asterisk-install.sh
2025-11-03 11:22:51 +01:00
CanbiZ
c13c2805ac
Update asterisk-install.sh
2025-11-03 11:17:34 +01:00
CanbiZ
958e42edee
test
2025-11-03 11:09:34 +01:00
CanbiZ
00bca3d916
Update donetick.sh
2025-11-03 09:07:13 +01:00
Romain PINSOLLE
8535e8b357
Change environment variable to use .env file
2025-11-03 08:09:59 +01:00
tremor021
f380816439
Pangolin: update json
2025-11-02 19:14:07 +01:00
tremor021
d45a0128b4
Test
2025-11-02 18:56:30 +01:00
CanbiZ
f1edcad9f7
Merge pull request #1070 from community-scripts/pr-update-app-files
...
[core] update .app files
2025-11-02 05:03:47 -08:00
GitHub Actions
6e81ce0930
Update .app files
2025-11-02 13:00:52 +00:00
CanbiZ
8d997ee02b
Merge pull request #1069 from fstof/donetick
...
Donetick
2025-11-02 05:00:26 -08:00
Slaviša Arežina
4f17d0ef37
Move selfhosted.yml and donetick.db to new locations
2025-11-02 10:14:28 +01:00
Slaviša Arežina
70df9a9159
Update source URL for build functions
2025-11-02 10:11:59 +01:00
Slaviša Arežina
e528d46bab
Update donetick.sh
2025-11-02 10:11:16 +01:00
Slaviša Arežina
58000ff630
Update Donetick JSON configuration
...
Updated Donetick configuration with new categories, documentation link, config path, logo, and description. Adjusted resource requirements for installation.
2025-11-02 09:38:44 +01:00
Slaviša Arežina
4097ed96d2
Update donetick installation script for package manager
2025-11-02 09:35:08 +01:00
Frans Stofberg
aebedc7fd8
Revert more files
2025-11-02 09:55:55 +02:00
Frans Stofberg
0cd72e9f39
Remove files not needed for PR
2025-11-02 09:51:36 +02:00
Frans Stofberg
86028cc640
Remove comments
2025-11-02 09:41:02 +02:00
Frans Stofberg
67927b2a89
remove broken package
2025-11-02 00:23:04 +02:00
Frans Stofberg
f6c2697457
use apt-get
2025-11-02 00:18:44 +02:00
Frans Stofberg
e1cef5e6cd
remove apt dependencies
2025-11-02 00:09:01 +02:00
Frans Stofberg
739f25086c
rename files
2025-11-02 00:04:30 +02:00
Frans Stofberg
2edfd31eeb
rename files
2025-11-02 00:03:56 +02:00
Frans Stofberg
044bd6be71
replace config token
2025-11-01 23:57:31 +02:00
Frans Stofberg
4171b1f9dc
Add Donetick app script
2025-11-01 22:50:54 +02:00
Romain PINSOLLE
a39be2339d
ok
2025-11-01 17:34:03 +01:00
Tobias
d49a1704e5
deb13
2025-11-01 12:22:44 +01:00
Romain PINSOLLE
896299aedf
fixed install
2025-10-31 13:47:31 +00:00
Romain PINSOLLE
f8c397cae1
ok
2025-10-31 11:10:10 +00:00
Romain PINSOLLE
a44c9364ae
fixed
2025-10-31 11:03:31 +00:00