Commit Graph

183 Commits

Author SHA1 Message Date
c65282871f CT's linkwarden, hass & nextcloud: Minor fixes
-linkwarden: Updated `yarn` commands for managing the application
-hass: Fixed homefolder for hass application user
-nextcloud: Bumped php version to project default (8.4)
2025-05-09 23:00:06 +02:00
d56e339443 CT Nginx: Disable OCSP/ssl_stapling by default
Disableing this due to LE dropping support for it on May 7th, 2025
2025-01-28 01:41:31 +01:00
ea801f672f CT Nextcloud: tuning configuration 2025-01-17 22:04:56 +01:00
584d4e6ad3 More fixes for AlpinePHPTool, Fixes for CT Nextcloud:
* 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
2025-01-17 19:10:37 +01:00
41dea36a0b More fixes for AlpinePHPTool:
* 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
2025-01-17 01:16:00 +01:00
1d661b3287 Fixes for AlpinePHPTool:
*Added crontab configuration to the script for FreshRSS and Nextcloud CT's
*Added ProxmoxUpdateScript configuration to the script for Nextcloud CT
2025-01-16 23:54:55 +01:00
5c663faa0d Fixed CTs: gitea,nextcloud,transfersh and updated the AlpinePHPTool
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
2025-01-16 01:32:19 +01:00
a647ab711b Fixed CT's NodeRed (Missing setting) and Gitea (Broken updater)
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
2025-01-10 19:30:45 +01:00
bb07d31c83 Script: AlpinePHPTool.sh
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
2025-01-09 23:13:40 +01:00
b8859801ac Script AlpinePHPTool: Bumped supported Alpine version 2025-01-09 21:58:15 +01:00
8d46d1adf9 Bumped Alpine Version 3.20>3.21
All Alpine CT's using PHP:
Bumped php from 8.3 to 8.4
2025-01-09 20:57:23 +01:00
5b66150c0e Merge pull request 'Merge Dev to Main (Added Linkwarden & postgresql and minor fixes)' (#4) from dev into main
Reviewed-on: #4
2025-01-09 20:46:38 +01:00
371db59069 Added linkwarden to the readme 2025-01-09 20:41:30 +01:00
6e59bf3e4d Fixed accidentally removed package list for hass 2025-01-09 19:20:48 +01:00
a25b2ab81f CT Z2mqtt: Updated zigbee2mqtt install methode 2025-01-09 19:11:23 +01:00
0489103d06 CT imgbuilder: Added umoci package to support building Fedora images 2025-01-07 00:24:04 +01:00
f9ace95cda CT Linkwarden: Fixed linkwarden version url 2025-01-06 20:38:38 +01:00
06de3b3c5b CT Linkwarden: Added update scripts 2025-01-06 18:56:12 +01:00
37cb093f30 Added CT: Linkwarden 2025-01-05 22:33:27 +01:00
c767b21856 Added CT: Postgresql 2025-01-05 17:43:29 +01:00
d425174eab Debian fixed error on poweroff or reboot command
Fixed: ' Failed to connect to bus: No such file or directory'  in debian when the container was powered off or rebooted by installing D-Bus
2025-01-01 22:07:48 +01:00
6ca8d57b8a Script AlpinePHPTool: Fixed incorrect variable and error catching 2024-09-12 00:27:55 +02:00
0853bd4bc9 CT Pihole: fixed config & added redirect to admin page 2024-08-14 15:04:19 +02:00
3bb8585fe9 CT Kavita: Switched to fetching latest version number for Kavita
Removed static Kavita version number used for testing update script
2024-07-27 00:38:26 +02:00
3b4a27f384 CT: kavita added 2024-07-27 00:27:39 +02:00
10db7beb42 CT heimdall: Fixed package list & CT gitea: Fixed configuration
CT gitea: Configuration removed custom dark theme and its belonging configuration
CT heimdall: Added php83-dom to package list
2024-07-21 18:59:42 +02:00
889597dbf1 CT Mysql: fixed config for mysql 8.4 2024-07-21 16:30:46 +02:00
a41c5bef3c CT's Nextcloud, Freshrss.heimdall & mailbackup: Refractored PHP Installation
Now using external `AlpinePHPTool`  script for installing/configuring php.
This wil make upgrading PHP on existing containers automaticaly plausible/easier.

Removed php packages from alpine.yaml and moved them to CT-Files `Config/php.pkglist`
Remove PHP configurations steps from CT's init.sh and integrated them in  ` AlpinePHPTool`
Removed PHP timezone configuration files and intergradeded them in `AlpinePHPTool`
Updated
2024-07-21 15:21:16 +02:00
fd00751efa CT Alpine: Switch default repo to HTTPS
Due to distrobuilder requiring asc files for the rootfs over http (these are not always avalible)
And AlpineLinux repos redirecting to https now
2024-07-16 00:00:33 +02:00
9901c9a185 CT's unsing NGINX: remove work around for its repo
the NGINX repo for v3.20 is now available
2024-07-15 22:53:36 +02:00
3cdea5655e CT hass: added workaround for broken dependency 2024-05-26 03:43:23 +02:00
7f0568784f CT Hass: Updated dependencies 2024-05-23 23:33:52 +02:00
5b3bae8757 Bumped Alpine Version 3.19>3.20
All CT's unsing NGINX:
Added a teporary work around for the repo,
Using te 3.19 one for now

CT -Nextcloud:
Switched from redis to valkey,
Added missing php (Ctype) and imagemagick (SVG) modules
2024-05-23 21:50:45 +02:00
0c10907fd2 CT z2mqtt: Updated install methode for Zigbee2mqtt and ZwaveJSui 2024-05-23 20:59:19 +02:00
0d5ae2fc0f CT MySQL: Bumped mysql version
Bumped mysql to 8.4-lts
updated auth policy to `caching_sha2_password`
2024-05-08 23:33:05 +02:00
0320b14baa CT Nginx: Updated default config
Update http2 configuration parameters
2024-05-08 01:00:06 +02:00
2b45b59c24 Updated readme, CT: Mysql:Updated repo key 2024-05-07 01:06:39 +02:00
c0ba2ec4c5 CT freshrss: install youtoube extensions by default 2024-05-06 01:11:15 +02:00
626bfa6b54 CT UptimeKuma: added missing package
Added 'iputils' to allow ping to work correctly, since busybox ping will not run under a normal user
2024-02-13 23:37:06 +01:00
a0a6e96865 Fixed typo in readme 2024-02-13 00:32:06 +01:00
3defb968f9 Revert "Added CT: Uptime Kuma, Fixed sudo issue while building"
This reverts commit 867d15f880.
2024-02-13 00:29:31 +01:00
867d15f880 Added CT: Uptime Kuma, Fixed sudo issue whiile building
*Added CT  'Uptime Kuma'

* Added pm2-logrotate to CT nodered and z2mqtt

*Added fix for failing to build CT's that use Sudo commands.
The  new sudo version enables PTY by default,
configured to temporarily disabled it while building
2024-02-13 00:26:46 +01:00
db2f8cc7f4 Added CT: Uptime Kuma, Fixed sudo issue whiile building
*Added CT  'Uptime Kuma'

* Added pm2-logrotate to CT nodered and z2mqtt

*Added fix for failing to build CT's that use Sudo commands.
The  new sudo version enables PTY by default,
configured to temporarily disabled it while building
2024-02-13 00:22:42 +01:00
8a3333ce3d CT ddns ,gitea and mailbackup Updated dependencies/packages
*DDNS: switched ddclient from Edge repo to release repo

*gitea: added force install (PEP 668 skip)  for gitea-auto-update

*mailbackup: switched OfflineImap from PIP package to the apk one from the edge repo due to PEP 68 braking the install
2024-01-13 00:45:51 +01:00
036b636484 CT:Nextcloud fixed PHP config
Fixed `OPcache can't be temporary enabled` by only loading it using default php.ini
Since also loading it in the fpm-pool created cosmetic errors
2024-01-12 00:11:44 +01:00
094e7908b2 Bumb PHP version in Alpine CT 's
From 8.2 to 8.3
Added PHP bumb/update script
2024-01-11 23:11:46 +01:00
2aa440e01d CT Nextcloud: fixed Nginx config and updated php dependencies 2024-01-11 23:06:52 +01:00
26f3851ee4 Merge pull request 'CT aptcacherng: Fix permission issue' (#3) from dev into main
Reviewed-on: #3
2023-11-22 00:55:53 +01:00
d5e434ab35 Merge branch 'main' into dev 2023-11-22 00:55:26 +01:00
479f435638 CT aptcacherng: Fix permission issue
apt-cacher-ng binary moved in Debian 12,
updated setcap command to allow it use port 80
2023-11-22 00:53:06 +01:00