Bumped Alpine version to 3.21 CT Fixes:
[Alpine] nextcloud freshrss, heimdall & mailbackup: affected by AlpinePHPTool Script
[Alpine] gitea: Replace gitea-auto-update with a basic sh script since it is broken on AlpineLinux
[Alpine] nextcloud: Forced PHP 8.3
[Alpine] nextcloud: Tuned Nextcloud configuration
[Alpine] nextcloud: AlpinePHPTool will update the Nextcloud update script
[Alpine] nodered: Fixed missing nodered config file
[Alpine] transfersh: Fixed the custom theme by using the release tar.gz instead of git clone
Updates to AlpinePHPTool script:
Fixed/improved detection of current PHP installation
Bumped default PHP version to 8.4.
Bumped supported Alpine version to 3.21.
Added option -v <PHPVersion> to overwrite the default PHP version (used by nextcloud)
Added support for crontab configuration, which automatically checks if the crontab file exists in a CT's Config directory (used by nextcloud & freshrss)
Refactored PHP packagelists to set the PHP version when running AlpinePHPTool.sh instead of having it set in the pkglist, AlpineUpdatePHPVer.sh is deprecated and removed.
# Commit summary
Bumped Alpine version to 3.21
**CT Fixes:**
[Alpine] nextcloud freshrss, heimdall & mailbackup: affected by AlpinePHPTool Script
[Alpine] gitea: Replace `gitea-auto-update` with a basic sh script since it is broken on AlpineLinux
[Alpine] nextcloud: Forced PHP 8.3
[Alpine] nextcloud: Tuned Nextcloud configuration
[Alpine] nextcloud: AlpinePHPTool will update the Nextcloud update script
[Alpine] nodered: Fixed missing nodered config file
[Alpine] transfersh: Fixed the custom theme by using the release tar.gz instead of git clone
**Updates to AlpinePHPTool script:**
* Fixed/improved detection of current PHP installation
* Bumped default PHP version to 8.4.
* Bumped supported Alpine version to 3.21.
* Added option `-v <PHPVersion>` to overwrite the default PHP version (used by nextcloud)
* Added support for crontab configuration, which automatically checks if the `crontab` file exists in a CT's Config directory (used by nextcloud & freshrss)
* Refactored PHP packagelists to set the PHP version when running `AlpinePHPTool.sh` instead of having it set in the pkglist, `AlpineUpdatePHPVer.sh` is deprecated and removed.
Refactored PHP packagelists to set the PHP version when running `AlpinePHPTool.sh` instead of having it set in the pkglist.
This change will deprecate `AlpineUpdatePHPVer.sh` since only the `NewPHPVer` variable in `AlpinePHPTool.sh` needs to change the PHP version change
CT NodeRed: Fixed missing config file by adding 5sec wait time before ending pm2 on setup to generate it
CT Gitea: moved from `gitea-auto-update` from to an basic sh script since it is broken on AlpineLinux
CT: gitea
Fixed broken curl command for downloading gitea
CT: nextcloud
Forced PHP Version to 8.3 using update AlpinePHPTool
CT: transfersh
Fixed custom theme by downloading the release tar.gz instead of cloneing the repo,
it is now also added to the update script
Script: AlpinePHPTool
Added ability to specify a PHP Version
* Fixed wget check if cronjob config exists
* Enhanced check for current php installation
* Changed way nginx config is updated, it wil now always overwrite the entire line
* Fixed not Stoping/Starting php-fpm services on upgrade and install
* Fixed PHP detection by checking if php or php-fpm exists
CT Nextcloud: added missing php-Phar package,
fixed typo in FirstRun.sh
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Commit summary
Bumped Alpine version to 3.21
CT Fixes:
[Alpine] nextcloud freshrss, heimdall & mailbackup: affected by AlpinePHPTool Script
[Alpine] gitea: Replace
gitea-auto-updatewith a basic sh script since it is broken on AlpineLinux[Alpine] nextcloud: Forced PHP 8.3
[Alpine] nextcloud: Tuned Nextcloud configuration
[Alpine] nextcloud: AlpinePHPTool will update the Nextcloud update script
[Alpine] nodered: Fixed missing nodered config file
[Alpine] transfersh: Fixed the custom theme by using the release tar.gz instead of git clone
Updates to AlpinePHPTool script:
-v <PHPVersion>to overwrite the default PHP version (used by nextcloud)crontabfile exists in a CT's Config directory (used by nextcloud & freshrss)AlpinePHPTool.shinstead of having it set in the pkglist,AlpineUpdatePHPVer.shis deprecated and removed.