Compare commits

...

16 Commits

Author SHA1 Message Date
LinuxServer-CI
5a5d0ebaec Bot Updating Package Versions 2025-01-18 03:24:35 +00:00
LinuxServer-CI
37deacf13a Bot Updating Package Versions
Some checks failed
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2025-01-11 03:29:15 +00:00
LinuxServer-CI
16d5763dcc Bot Updating Package Versions
Some checks failed
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2025-01-10 17:43:18 +00:00
LinuxServer-CI
e12d7e642c Bot Updating Templated Files 2025-01-10 17:33:54 +00:00
driz
0cddb6d6b7 Merge pull request #534 from linuxserver/man-fail2ban
Add working link for fail2ban-client manpage
2025-01-10 12:32:14 -05:00
thespad
ff8cf3bfa5 Add working link for fail2ban-client manpage 2025-01-10 17:16:22 +00:00
LinuxServer-CI
db05a6b72b Bot Updating Package Versions 2025-01-08 01:24:02 +00:00
LinuxServer-CI
410fa0515e Bot Updating Package Versions 2025-01-07 10:29:27 +00:00
Adam
e1ece8ac1c Merge pull request #532 from linuxserver/more-3.21-migrations 2025-01-07 10:25:12 +00:00
thespad
d33df2224b Try and warn about confs looking at /etc for certs 2025-01-07 10:15:49 +00:00
thespad
3b98b3ae65 Simplify 2025-01-07 10:15:27 +00:00
LinuxServer-CI
af6a3a2163 Bot Updating Package Versions 2025-01-06 18:11:57 +00:00
Adam
7a8a360746 Merge pull request #530 from linuxserver/3.21-migrations 2025-01-06 18:05:32 +00:00
thespad
f467b9539b Include space in replacement path 2025-01-06 17:51:07 +00:00
thespad
3aae7b50d9 Migrate existing renewal confs with old paths 2025-01-06 16:54:53 +00:00
LinuxServer-CI
98e22cb66d Bot Updating Package Versions 2025-01-04 03:26:59 +00:00
5 changed files with 94 additions and 81 deletions

View File

@@ -129,7 +129,7 @@ This will *ask* Google et al not to index and list your site. Be careful with th
* You can check which jails are active via `docker exec -it swag fail2ban-client status` * You can check which jails are active via `docker exec -it swag fail2ban-client status`
* You can check the status of a specific jail via `docker exec -it swag fail2ban-client status <jail name>` * You can check the status of a specific jail via `docker exec -it swag fail2ban-client status <jail name>`
* You can unban an IP via `docker exec -it swag fail2ban-client set <jail name> unbanip <IP>` * You can unban an IP via `docker exec -it swag fail2ban-client set <jail name> unbanip <IP>`
* A list of commands can be found here: <https://www.fail2ban.org/wiki/index.php/Commands> * A list of commands for fail2ban-client can be found [here](https://manpages.ubuntu.com/manpages/noble/man1/fail2ban-client.1.html)
### Updating configs ### Updating configs

View File

@@ -1,11 +1,11 @@
NAME VERSION TYPE NAME VERSION TYPE
Simple Launcher 1.1.0.14 dotnet (+5 duplicates) Simple Launcher 1.1.0.14 dotnet (+5 duplicates)
acl-libs 2.3.2-r1 apk acl-libs 2.3.2-r1 apk
acme 3.0.1 python acme 3.1.0 python
alpine-baselayout 3.6.8-r0 apk alpine-baselayout 3.6.8-r1 apk
alpine-baselayout-data 3.6.8-r0 apk alpine-baselayout-data 3.6.8-r1 apk
alpine-keys 2.5-r0 apk alpine-keys 2.5-r0 apk
alpine-release 3.21.0-r0 apk alpine-release 3.21.2-r0 apk
aom-libs 3.11.0-r0 apk aom-libs 3.11.0-r0 apk
apache2-utils 2.4.62-r0 apk apache2-utils 2.4.62-r0 apk
apk-tools 2.14.6-r2 apk apk-tools 2.14.6-r2 apk
@@ -22,30 +22,30 @@ azure-mgmt-dns 8.2.0 python
backports-tarfile 1.2.0 python backports-tarfile 1.2.0 python
bash 5.2.37-r0 apk bash 5.2.37-r0 apk
beautifulsoup4 4.12.3 python beautifulsoup4 4.12.3 python
boto3 1.35.91 python boto3 1.36.2 python
botocore 1.35.91 python botocore 1.36.2 python
brotli-libs 1.1.0-r2 apk brotli-libs 1.1.0-r2 apk
bs4 0.0.2 python bs4 0.0.2 python
busybox 1.37.0-r9 apk busybox 1.37.0-r9 apk
busybox-binsh 1.37.0-r9 apk busybox-binsh 1.37.0-r9 apk
c-ares 1.34.3-r0 apk c-ares 1.34.3-r0 apk
c-client 2007f-r15 apk c-client 2007f-r15 apk
ca-certificates 20241010-r0 apk ca-certificates 20241121-r1 apk
ca-certificates-bundle 20241010-r0 apk ca-certificates-bundle 20241121-r1 apk
cachetools 5.5.0 python cachetools 5.5.0 python
catatonit 0.2.0-r0 apk catatonit 0.2.0-r0 apk
certbot 3.0.1 python certbot 3.1.0 python
certbot-dns-acmedns 0.1.0 python certbot-dns-acmedns 0.1.0 python
certbot-dns-aliyun 2.0.0 python certbot-dns-aliyun 2.0.0 python
certbot-dns-azure 2.6.1 python certbot-dns-azure 2.6.1 python
certbot-dns-bunny 3.0.0 python certbot-dns-bunny 3.0.0 python
certbot-dns-cloudflare 3.0.1 python certbot-dns-cloudflare 3.1.0 python
certbot-dns-cpanel 0.4.0 python certbot-dns-cpanel 0.4.0 python
certbot-dns-desec 1.2.1 python certbot-dns-desec 1.2.1 python
certbot-dns-digitalocean 3.0.1 python certbot-dns-digitalocean 3.1.0 python
certbot-dns-directadmin 1.0.13 python certbot-dns-directadmin 1.0.13 python
certbot-dns-dnsimple 3.0.1 python certbot-dns-dnsimple 3.1.0 python
certbot-dns-dnsmadeeasy 3.0.1 python certbot-dns-dnsmadeeasy 3.1.0 python
certbot-dns-dnspod 0.1.0 python certbot-dns-dnspod 0.1.0 python
certbot-dns-do 0.31.0 python certbot-dns-do 0.31.0 python
certbot-dns-domeneshop 0.2.9 python certbot-dns-domeneshop 0.2.9 python
@@ -53,27 +53,27 @@ certbot-dns-dreamhost 1.0 python
certbot-dns-duckdns 1.5 python certbot-dns-duckdns 1.5 python
certbot-dns-dynudns 0.0.6 python certbot-dns-dynudns 0.0.6 python
certbot-dns-freedns 0.2.0 python certbot-dns-freedns 0.2.0 python
certbot-dns-gehirn 3.0.1 python certbot-dns-gehirn 3.1.0 python
certbot-dns-glesys 2.1.0 python certbot-dns-glesys 2.1.0 python
certbot-dns-godaddy 2.8.0 python certbot-dns-godaddy 2.8.0 python
certbot-dns-google 3.0.1 python certbot-dns-google 3.1.0 python
certbot-dns-he 1.0.0 python certbot-dns-he 1.0.0 python
certbot-dns-hetzner 2.0.1 python certbot-dns-hetzner 2.0.1 python
certbot-dns-infomaniak 0.2.3 python certbot-dns-infomaniak 0.2.3 python
certbot-dns-inwx 3.0.1 python certbot-dns-inwx 3.0.1 python
certbot-dns-ionos 2024.11.9 python certbot-dns-ionos 2024.11.9 python
certbot-dns-linode 3.0.1 python certbot-dns-linode 3.1.0 python
certbot-dns-loopia 1.0.1 python certbot-dns-loopia 1.0.1 python
certbot-dns-luadns 3.0.1 python certbot-dns-luadns 3.1.0 python
certbot-dns-namecheap 1.0.0 python certbot-dns-namecheap 1.0.0 python
certbot-dns-netcup 1.4.4 python certbot-dns-netcup 1.4.4 python
certbot-dns-njalla 2.0.2 python certbot-dns-njalla 2.0.2 python
certbot-dns-nsone 3.0.1 python certbot-dns-nsone 3.1.0 python
certbot-dns-ovh 3.0.1 python certbot-dns-ovh 3.1.0 python
certbot-dns-porkbun 0.9.1 python certbot-dns-porkbun 0.9.1 python
certbot-dns-rfc2136 3.0.1 python certbot-dns-rfc2136 3.1.0 python
certbot-dns-route53 3.0.1 python certbot-dns-route53 3.1.0 python
certbot-dns-sakuracloud 3.0.1 python certbot-dns-sakuracloud 3.1.0 python
certbot-dns-standalone 1.1 python certbot-dns-standalone 1.1 python
certbot-dns-transip 0.5.2 python certbot-dns-transip 0.5.2 python
certbot-dns-vultr 1.1.0 python certbot-dns-vultr 1.1.0 python
@@ -85,10 +85,10 @@ cloudflare 2.19.4 python
composer 2.8.4 binary composer 2.8.4 binary
configargparse 1.7 python configargparse 1.7 python
configobj 5.0.9 python configobj 5.0.9 python
coreutils 9.5-r1 apk coreutils 9.5-r2 apk
coreutils-env 9.5-r1 apk coreutils-env 9.5-r2 apk
coreutils-fmt 9.5-r1 apk coreutils-fmt 9.5-r2 apk
coreutils-sha512sum 9.5-r1 apk coreutils-sha512sum 9.5-r2 apk
cryptography 44.0.0 python cryptography 44.0.0 python
curl 8.11.1-r0 apk curl 8.11.1-r0 apk
distro 1.9.0 python distro 1.9.0 python
@@ -105,9 +105,9 @@ fontconfig 2.15.0-r1 apk
freetype 2.13.3-r0 apk freetype 2.13.3-r0 apk
future 1.0.0 python future 1.0.0 python
gdbm 1.24-r0 apk gdbm 1.24-r0 apk
git 2.47.1-r0 apk git 2.47.2-r0 apk
git-init-template 2.47.1-r0 apk git-init-template 2.47.2-r0 apk
git-perl 2.47.1-r0 apk git-perl 2.47.2-r0 apk
gmp 6.3.0-r2 apk gmp 6.3.0-r2 apk
gnupg 2.4.7-r0 apk gnupg 2.4.7-r0 apk
gnupg-dirmngr 2.4.7-r0 apk gnupg-dirmngr 2.4.7-r0 apk
@@ -117,7 +117,7 @@ gnupg-utils 2.4.7-r0 apk
gnupg-wks-client 2.4.7-r0 apk gnupg-wks-client 2.4.7-r0 apk
gnutls 3.8.8-r0 apk gnutls 3.8.8-r0 apk
google-api-core 2.24.0 python google-api-core 2.24.0 python
google-api-python-client 2.157.0 python google-api-python-client 2.159.0 python
google-auth 2.37.0 python google-auth 2.37.0 python
google-auth-httplib2 0.2.0 python google-auth-httplib2 0.2.0 python
googleapis-common-protos 1.66.0 python googleapis-common-protos 1.66.0 python
@@ -190,7 +190,7 @@ libssl3 3.3.2-r4 apk
libstdc++ 14.2.0-r4 apk libstdc++ 14.2.0-r4 apk
libtasn1 4.19.0-r2 apk libtasn1 4.19.0-r2 apk
libunistring 1.2-r0 apk libunistring 1.2-r0 apk
libuuid 2.40.2-r4 apk libuuid 2.40.4-r0 apk
libwebp 1.4.0-r0 apk libwebp 1.4.0-r0 apk
libx11 1.8.10-r0 apk libx11 1.8.10-r0 apk
libxau 1.0.11-r4 apk libxau 1.0.11-r4 apk
@@ -251,56 +251,56 @@ pcre 8.45-r3 apk
pcre2 10.43-r0 apk pcre2 10.43-r0 apk
perl 5.40.0-r3 apk perl 5.40.0-r3 apk
perl-error 0.17029-r2 apk perl-error 0.17029-r2 apk
perl-git 2.47.1-r0 apk perl-git 2.47.2-r0 apk
php83 8.3.15-r0 apk php83 8.3.16-r0 apk
php83-bcmath 8.3.15-r0 apk php83-bcmath 8.3.16-r0 apk
php83-bz2 8.3.15-r0 apk php83-bz2 8.3.16-r0 apk
php83-common 8.3.15-r0 apk php83-common 8.3.16-r0 apk
php83-ctype 8.3.15-r0 apk php83-ctype 8.3.16-r0 apk
php83-curl 8.3.15-r0 apk php83-curl 8.3.16-r0 apk
php83-dom 8.3.15-r0 apk php83-dom 8.3.16-r0 apk
php83-exif 8.3.15-r0 apk php83-exif 8.3.16-r0 apk
php83-fileinfo 8.3.15-r0 apk php83-fileinfo 8.3.16-r0 apk
php83-fpm 8.3.15-r0 apk php83-fpm 8.3.16-r0 apk
php83-ftp 8.3.15-r0 apk php83-ftp 8.3.16-r0 apk
php83-gd 8.3.15-r0 apk php83-gd 8.3.16-r0 apk
php83-gmp 8.3.15-r0 apk php83-gmp 8.3.16-r0 apk
php83-iconv 8.3.15-r0 apk php83-iconv 8.3.16-r0 apk
php83-imap 8.3.15-r0 apk php83-imap 8.3.16-r0 apk
php83-intl 8.3.15-r0 apk php83-intl 8.3.16-r0 apk
php83-ldap 8.3.15-r0 apk php83-ldap 8.3.16-r0 apk
php83-mbstring 8.3.15-r0 apk php83-mbstring 8.3.16-r0 apk
php83-mysqli 8.3.15-r0 apk php83-mysqli 8.3.16-r0 apk
php83-mysqlnd 8.3.15-r0 apk php83-mysqlnd 8.3.16-r0 apk
php83-opcache 8.3.15-r0 apk php83-opcache 8.3.16-r0 apk
php83-openssl 8.3.15-r0 apk php83-openssl 8.3.16-r0 apk
php83-pdo 8.3.15-r0 apk php83-pdo 8.3.16-r0 apk
php83-pdo_mysql 8.3.15-r0 apk php83-pdo_mysql 8.3.16-r0 apk
php83-pdo_odbc 8.3.15-r0 apk php83-pdo_odbc 8.3.16-r0 apk
php83-pdo_pgsql 8.3.15-r0 apk php83-pdo_pgsql 8.3.16-r0 apk
php83-pdo_sqlite 8.3.15-r0 apk php83-pdo_sqlite 8.3.16-r0 apk
php83-pear 8.3.15-r0 apk php83-pear 8.3.16-r0 apk
php83-pecl-apcu 5.1.24-r0 apk php83-pecl-apcu 5.1.24-r0 apk
php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-igbinary 3.2.16-r0 apk
php83-pecl-mcrypt 1.0.7-r0 apk php83-pecl-mcrypt 1.0.7-r0 apk
php83-pecl-memcached 3.3.0-r0 apk php83-pecl-memcached 3.3.0-r0 apk
php83-pecl-msgpack 3.0.0-r0 apk php83-pecl-msgpack 3.0.0-r0 apk
php83-pecl-redis 6.1.0-r0 apk php83-pecl-redis 6.1.0-r0 apk
php83-pgsql 8.3.15-r0 apk php83-pgsql 8.3.16-r0 apk
php83-phar 8.3.15-r0 apk php83-phar 8.3.16-r0 apk
php83-posix 8.3.15-r0 apk php83-posix 8.3.16-r0 apk
php83-session 8.3.15-r0 apk php83-session 8.3.16-r0 apk
php83-simplexml 8.3.15-r0 apk php83-simplexml 8.3.16-r0 apk
php83-soap 8.3.15-r0 apk php83-soap 8.3.16-r0 apk
php83-sockets 8.3.15-r0 apk php83-sockets 8.3.16-r0 apk
php83-sodium 8.3.15-r0 apk php83-sodium 8.3.16-r0 apk
php83-sqlite3 8.3.15-r0 apk php83-sqlite3 8.3.16-r0 apk
php83-tokenizer 8.3.15-r0 apk php83-tokenizer 8.3.16-r0 apk
php83-xml 8.3.15-r0 apk php83-xml 8.3.16-r0 apk
php83-xmlreader 8.3.15-r0 apk php83-xmlreader 8.3.16-r0 apk
php83-xmlwriter 8.3.15-r0 apk php83-xmlwriter 8.3.16-r0 apk
php83-xsl 8.3.15-r0 apk php83-xsl 8.3.16-r0 apk
php83-zip 8.3.15-r0 apk php83-zip 8.3.16-r0 apk
pinentry 1.3.1-r0 apk pinentry 1.3.1-r0 apk
pip 24.3.1 python pip 24.3.1 python
pkb-client 2.0.0 python pkb-client 2.0.0 python
@@ -309,7 +309,7 @@ popt 1.19-r4 apk
portalocker 2.10.1 python portalocker 2.10.1 python
procps-ng 4.0.4-r2 apk procps-ng 4.0.4-r2 apk
proto-plus 1.25.0 python proto-plus 1.25.0 python
protobuf 5.29.2 python protobuf 5.29.3 python
pyacmedns 0.4 python pyacmedns 0.4 python
pyasn1 0.6.1 python pyasn1 0.6.1 python
pyasn1-modules 0.4.1 python pyasn1-modules 0.4.1 python
@@ -317,7 +317,7 @@ pyc 3.12.8-r1 apk
pycparser 2.22 python pycparser 2.22 python
pyjwt 2.10.1 python pyjwt 2.10.1 python
pynamecheap 0.0.3 python pynamecheap 0.0.3 python
pyopenssl 24.3.0 python pyopenssl 25.0.0 python
pyotp 2.9.0 python pyotp 2.9.0 python
pyparsing 3.2.1 python pyparsing 3.2.1 python
pyrfc3339 2.0.1 python pyrfc3339 2.0.1 python
@@ -334,9 +334,9 @@ requests 2.32.3 python
requests-file 2.1.0 python requests-file 2.1.0 python
requests-mock 1.12.1 python requests-mock 1.12.1 python
rsa 4.9 python rsa 4.9 python
s3transfer 0.10.4 python s3transfer 0.11.1 python
scanelf 1.3.8-r1 apk scanelf 1.3.8-r1 apk
setuptools 75.6.0 python setuptools 75.8.0 python
shadow 4.16.0-r1 apk shadow 4.16.0-r1 apk
six 1.17.0 python six 1.17.0 python
skalibs-libs 2.14.3.0-r0 apk skalibs-libs 2.14.3.0-r0 apk

View File

@@ -119,7 +119,7 @@ app_setup_block: |
* You can check which jails are active via `docker exec -it swag fail2ban-client status` * You can check which jails are active via `docker exec -it swag fail2ban-client status`
* You can check the status of a specific jail via `docker exec -it swag fail2ban-client status <jail name>` * You can check the status of a specific jail via `docker exec -it swag fail2ban-client status <jail name>`
* You can unban an IP via `docker exec -it swag fail2ban-client set <jail name> unbanip <IP>` * You can unban an IP via `docker exec -it swag fail2ban-client set <jail name> unbanip <IP>`
* A list of commands can be found here: <https://www.fail2ban.org/wiki/index.php/Commands> * A list of commands for fail2ban-client can be found [here](https://manpages.ubuntu.com/manpages/noble/man1/fail2ban-client.1.html)
### Updating configs ### Updating configs

View File

@@ -11,3 +11,9 @@ if [[ -f /config/nginx/ldap.conf ]]; then
Ensure your configs are updated and remove /config/nginx/ldap.conf Ensure your configs are updated and remove /config/nginx/ldap.conf
If you do not use this config, simply remove it." If you do not use this config, simply remove it."
fi fi
if grep -qrle ' /etc/letsencrypt' /config/nginx; then
echo " The following nginx confs are using certificates from the obsolete location
/etc/letsencrypt and should be updated to point to /config/etc/letsencrypt
"
echo -n " " && grep -rle ' /etc/letsencrypt' /config/nginx
fi

View File

@@ -0,0 +1,7 @@
#!/usr/bin/with-contenv bash
# shellcheck shell=bash
# Migrate existing renewal confs with old paths from /etc/letsencrypt to /config/etc/letsencrypt
if ls /config/etc/letsencrypt/renewal/*.conf >/dev/null 2>&1; then
sed -i 's| /etc/letsencrypt| /config/etc/letsencrypt|' /config/etc/letsencrypt/renewal/*.conf
fi