100 Commits
Author SHA1 Message Date
brammp dd6bc4f7b0 CT Nextcloud: Updated PHP Version
* Updated PHP 8.4 > 8.5
* Updated nextcloud configuration for version 33
2026-02-18 21:57:39 +01:00
brammp 59545eba3d CT Linkwarden: Updated install methode
* Updated install/upgrade methode according to Linkwarden docs
2026-02-08 21:52:41 +01:00
brammp 9835670dae CT nextcloud and freshrss: Fixed php 2026-02-08 17:30:26 +01:00
brammp cd22f2d843 CT Jenkins: Fixed outdated GPG repo key 2026-01-23 21:38:03 +01:00
brammp 11e5be03df Bumped Alpine Version 3.22>3.23
All Alpine CT's using PHP:
Bumped php from 8.4 to 8.5 (exept for Nextcloud)
2025-12-15 20:26:52 +01:00
brammp 4d0585b02e CT jenkins, x2go,pihole: Fixes for Debian 13
jenkins: Added missing packages  &  Fixed broken curl for getting current version  of GoLang
pihole: will now run a Gravity update on first setup,  to avoid errors  in the webUI
Readme  fixes for: collabora, domoticz & docker
2025-10-31 21:54:25 +01:00
brammp 0876675006 CT Linkwarden Postgresq: Debian 13 fixes
linkwarden: removed unnecessary build step, fixed deploy command
postgresql: locked major version, bumpt it from 17 to 18, updated config for compatibility, added sleep to config to make sure Postgres is up
aptcacherng: skips overwriting existing service symlink
2025-10-28 00:17:08 +01:00
brammp 4b886383c8 CT mysql: Using alternate source for the repo gpg key
Oracle/MySQL's has not updated their key in there repo yet, but is availble in on the ubuntu and surfnet.nl gpg servers
2025-10-27 18:44:26 +01:00
brammp 85be6a8b36 CT domoticz & esphome: Fixed for debian 13
-domoticz: Fixed Download URL
-esphome: Disabled sudo pseudo-terminal while building
-kavita: Fixed dailing with existing userdata in update script
-nextcloud updated a php opcache setting
2025-10-25 22:28:39 +02:00
brammp 9e8acf8144 CT Duplicati & Jellyfin: Fixes for upgrade to Debian 13
- Duplicati: Fixed curl commands  and  migrated install to deb package
- Jellyfin: Install failed due to 'missing'  libjemalloc,  this  will now be installed earlier in the process
2025-10-25 19:01:24 +02:00
brammp 1e559cbb22 Bumped Debian Version 12 (bookworm)>13 (trixie)
- Added automatic `apt modernize-sources`
2025-10-21 23:13:46 +02:00
brammp dc2cc22e04 CT kavita: Updated new default config 2025-08-08 22:12:49 +02:00
brammp a618d57cad Fixed initial build failures after Alpine version update 2025-08-08 21:43:43 +02:00
brammp 4d3046b535 Bumped Alpine Version 3.21>3.22 2025-08-08 20:35:11 +02:00
brammp 31629ec39f CT Pihole: Update install methode for PiHoleV6 2025-05-10 00:35:53 +02:00
brammp 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
brammp 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
brammp ea801f672f CT Nextcloud: tuning configuration 2025-01-17 22:04:56 +01:00
brammp 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
brammp 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
brammp 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
brammp 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
brammp 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
brammp 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
brammp b8859801ac Script AlpinePHPTool: Bumped supported Alpine version 2025-01-09 21:58:15 +01:00
brammp 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
brammp 371db59069 Added linkwarden to the readme 2025-01-09 20:41:30 +01:00
brammp 6e59bf3e4d Fixed accidentally removed package list for hass 2025-01-09 19:20:48 +01:00
brammp a25b2ab81f CT Z2mqtt: Updated zigbee2mqtt install methode 2025-01-09 19:11:23 +01:00
brammp 0489103d06 CT imgbuilder: Added umoci package to support building Fedora images 2025-01-07 00:24:04 +01:00
brammp f9ace95cda CT Linkwarden: Fixed linkwarden version url 2025-01-06 20:38:38 +01:00
brammp 06de3b3c5b CT Linkwarden: Added update scripts 2025-01-06 18:56:12 +01:00
brammp 37cb093f30 Added CT: Linkwarden 2025-01-05 22:33:27 +01:00
brammp c767b21856 Added CT: Postgresql 2025-01-05 17:43:29 +01:00
brammp 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
brammp 6ca8d57b8a Script AlpinePHPTool: Fixed incorrect variable and error catching 2024-09-12 00:27:55 +02:00
brammp 0853bd4bc9 CT Pihole: fixed config & added redirect to admin page 2024-08-14 15:04:19 +02:00
brammp 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
brammp 3b4a27f384 CT: kavita added 2024-07-27 00:27:39 +02:00
brammp 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
brammp 889597dbf1 CT Mysql: fixed config for mysql 8.4 2024-07-21 16:30:46 +02:00
brammp 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
brammp 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
brammp 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
brammp 3cdea5655e CT hass: added workaround for broken dependency 2024-05-26 03:43:23 +02:00
brammp 7f0568784f CT Hass: Updated dependencies 2024-05-23 23:33:52 +02:00
brammp 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
brammp 0c10907fd2 CT z2mqtt: Updated install methode for Zigbee2mqtt and ZwaveJSui 2024-05-23 20:59:19 +02:00
brammp 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
brammp 0320b14baa CT Nginx: Updated default config
Update http2 configuration parameters
2024-05-08 01:00:06 +02:00
brammp 2b45b59c24 Updated readme, CT: Mysql:Updated repo key 2024-05-07 01:06:39 +02:00
brammp c0ba2ec4c5 CT freshrss: install youtoube extensions by default 2024-05-06 01:11:15 +02:00
brammp 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
brammp a0a6e96865 Fixed typo in readme 2024-02-13 00:32:06 +01:00
brammp 3defb968f9 Revert "Added CT: Uptime Kuma, Fixed sudo issue while building"
This reverts commit 867d15f880.
2024-02-13 00:29:31 +01:00
brammp 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
brammp 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
brammp 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
brammp 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
brammp 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
brammp 2aa440e01d CT Nextcloud: fixed Nginx config and updated php dependencies 2024-01-11 23:06:52 +01:00
brammp 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
brammp 201b880eae CT ElkarBackup: Removed debian version
The project is discontinued and deb repo's are disabled

Unable to run the package on Debian 12 due to unmet "deprecated"  dependencies

keeping the Alpine version for now since it is ran form source code
2023-11-18 02:24:23 +01:00
brammp 86165459b7 CT ddns: Fixes for latest alpine update
-ddns moved to From edge-Testing to edge-comunity
2023-11-18 00:57:31 +01:00
brammp a9c44ab6f7 CT NFS & SMB: Updated webmin repo and key 2023-11-18 00:22:27 +01:00
brammp 631f76eb32 CT fileshelter: Fixed gpg key
Updated gpg key url for fileshelter repository
2023-11-17 23:54:57 +01:00
brammp 1bb3dc462d CT X2go: Fixed packages for Debian 12
Removed `remmina-plugin-spice` since it is not available anymore
2023-11-17 23:52:50 +01:00
brammp 4625ae9fa9 CT Pihole: Fixed packages for Debian 12 2023-11-17 23:45:46 +01:00
brammp 7a087693fc Fixed Distrobuilder Jenkinsfile 2023-11-17 22:42:14 +01:00
brammp 9d3bfb1e92 Initial upgraded Debian CT to version 12
- Adapted wsdd(Web Service Discovery) configuration for native debian version
- Added Debian12 repo key
2023-11-17 22:24:34 +01:00
brammp 3f81aaf2fa Fixed go downloader in FirstSetup.sh 2023-09-28 22:10:20 +02:00
brammp b519337f22 CT NodeRed: Update Theme
The midnight-red theme is now meged in the theme-collection.
These changes are reflected in the init and update script
2023-09-20 23:39:36 +02:00
brammp 1a7e098644 CT mysql, jenkins: Fixed Typo in First run scripts 2023-08-24 23:09:58 +02:00
brammp de5c254ae9 Added CT: freshrss 2023-07-13 00:57:07 +02:00
brammp 7d06b09691 Pruged TvHeadend container
Pruged the TvHeadend CT since it did not work properly
2023-07-12 21:00:26 +02:00
brammp 32a3d57485 CT: Nextcloud added required sysvsem and exif php extentions 2023-07-02 02:10:36 +02:00
brammp 74f0880b23 CT Nextcloud, z2mqtt and hass: Fixed bugs related to alpine release update
CT Nextcloud: Updated HTTP headers in Nginx config

CT hass: Fixed hacs installer and updated dependencies:
replaced  mariadb-connector-c-dev with mariadb-dev,
and added ffmpeg-dev

CT z2mqtt: replaced yarn with corepack
2023-07-02 01:20:22 +02:00
brammp 4c44a1ba09 Nextcloud and Heimdal CT: fixed PHP config for 8.2 2023-07-01 18:59:30 +02:00
brammp 5d51321de5 All Alpine CTs: Bumped release, Bumped PHP for Nextcloud, Mailbackup and Heimdall CT
Bumped Alpine Release from 3.17 to 3.18
 Bumped PHP Release from 8.1 to 8.2
2023-07-01 18:29:33 +02:00
brammp f49b1aea3b CT Jenkins: updated jenkins repo key 2023-04-08 01:27:15 +02:00
brammp 38e4ed993b CT-Nextcloud: Updated headers in Nginx config
Updated 'X-Robots-Tag' header in Nginx config to to comply with Nextcloud latest recommendations
2023-03-24 00:39:59 +01:00
brammp 1819cf1a9e CT: Fixed path in in pm2 permissions fix 2023-01-29 15:41:13 +01:00
brammp 8f16f1bfba CT: Using NodeJS fixed pm2 permissions 2023-01-29 15:33:33 +01:00
brammp 7567cfbf0f CT: Using NodeJS fixed pm2 permissions 2023-01-29 15:30:18 +01:00
brammp 978f0732a8 CT: esphome; fixed path in service file and update script 2022-12-18 17:32:14 +01:00
brammp d969dcb4e7 CT: esphome; fixed typo in copy path 2022-12-18 16:59:58 +01:00
brammp 57c6e041fb Added CT: ESPHome 2022-12-18 16:42:40 +01:00
brammp a985eb3858 CT: Heimdall and Nextcloud: fixed php version in configs 2022-11-22 22:40:10 +01:00
brammp a33de84dd5 Disabled official Nginx repo since it is not avalible for 3.17 yet 2022-11-22 22:25:25 +01:00
brammp 292968f72a CT Hass: replaced libressl-dev with openssl-dev, since they where conflicting 2022-11-22 22:22:26 +01:00
brammp f2fcbc2f46 Update php from 8 to 8.1 version for Nextcloud, mailbackup and heimdall 2022-11-22 22:17:10 +01:00
brammp 27c4cc7393 CT, z2mqtt: zwavejs2mqtt was renamed to Z-wave JS UI 2022-10-06 14:49:34 +02:00
brammp 7a0de87698 Fixed CT's : elkarbackupALP,duplicati,OmadaV3,transfersh,hass,pihole
Github updated api and now appends a semicolon to versions, added `tr -d :` to list for url filtering
elkarbackupALP:
* Github api Fix
duplicati:
* Github api fix
* Enabled in jenkinsfile
OmadaV3:
* Added Stop command for omada after installation to avoid DB corruption
* Moved automaticaly installed dependencies to package list
transfersh:
* Github api fix
hass:
* Added Missing python modules (sqlalchemy nvhash)
mailbackup:
* Github api fix
* Moved downlading of resources to project
pihole:
*Added support for ProxmoxHelper App updater
2022-09-07 01:02:50 +02:00
brammp ef4356b95d enabled elkarbackup-Debian in respective jenkinsfile 2022-09-06 01:05:08 +02:00
brammp 3bd8f50ddc Updated Readme, FirstSetup and CacheAndRepo scripts
Readme: Cleanup in inital setup area

First setup: added Python webserver to serve the created images for easy deployment in Proxmox

CacheAndRepo: Alpine will now always use Default repo for rootfs/core since the download methode in Distrobuilder has changed
2022-09-05 21:41:30 +02:00
brammp dbf37bb4e2 CT: Z2Mqtt and NodeRed, Fixed udate scripts 2022-08-27 17:58:00 +02:00
brammp 805b566786 CT vouchproxy: Disabled edge community repo since package is availble in normal repo 2022-08-07 02:38:37 +02:00
brammp ca0f86ad8b CT Hass: Updated for Alpine 3.16 compatibility
Added package: "eudev-dev"
2022-07-12 21:57:18 +02:00
brammp 7f70a2d06b Jenkinsfile: Added , spiltting ImgVariantList in loop 2022-07-03 23:43:17 +02:00
brammp 5be7902706 Fixed typo in Debian jenkins file with checkboxParameter 2022-07-03 23:36:44 +02:00