diff --git a/lib/exec_in_chroot.sh b/lib/exec_in_chroot.sh
index a57ce7d..011b6f6 100755
--- a/lib/exec_in_chroot.sh
+++ b/lib/exec_in_chroot.sh
@@ -38,7 +38,7 @@ configure_depot_nodejs() {
}
install_go() {
- GO_VERSION=1.19.2
+ GO_VERSION=1.20.4
[ ! "$1" == "" ] && GO_VERSION=$1
PATH=$PATH:/usr/local/go/bin
if [ ! "$(go version)" == "go version go${GO_VERSION} linux/amd64" ] ;
diff --git a/ressources/adguardhome/debmaker b/ressources/adguardhome/debmaker
index 9ebb51c..686275c 100755
--- a/ressources/adguardhome/debmaker
+++ b/ressources/adguardhome/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=0.108.0-b.34
+VERSION=0.108.0-b.35
APP=adguardhome
DEPOT=https://github.com/AdguardTeam/AdGuardHome.git
GIT_VERSION=v${VERSION}
diff --git a/ressources/babybuddy/debmaker b/ressources/babybuddy/debmaker
index 58d2af0..a37d89c 100755
--- a/ressources/babybuddy/debmaker
+++ b/ressources/babybuddy/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=1.15.1
+VERSION=1.16.0
APP=babybuddy
DEPOT=https://github.com/babybuddy/babybuddy.git
GIT_VERSION=v${VERSION}
diff --git a/ressources/bitwarden-desktop/debmaker b/ressources/bitwarden-desktop/debmaker
index b04b6ac..b16480c 100755
--- a/ressources/bitwarden-desktop/debmaker
+++ b/ressources/bitwarden-desktop/debmaker
@@ -1,11 +1,11 @@
#!/bin/bash
-VERSION=2023.4.0
+VERSION=2023.5.0
APP=bitwarden-desktop
DEPOT=https://github.com/bitwarden/clients.git
GIT_VERSION=desktop-v${VERSION}
DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
-DEBIAN_VERSION_CODENAME=bullseye
+DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=8
PACKAGE_DEPENDENCY="pkg-config libsecret-1-dev yarn nodejs build-essential libglib2.0-dev"
diff --git a/ressources/element-web/debmaker b/ressources/element-web/debmaker
index e891b7f..e24663f 100755
--- a/ressources/element-web/debmaker
+++ b/ressources/element-web/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=1.11.30
+VERSION=1.11.33
APP=element-web
DEPOT=https://github.com/vector-im/element-web.git
GIT_VERSION=v${VERSION}
diff --git a/ressources/gitea/debmaker b/ressources/gitea/debmaker
index 7c63300..118f773 100755
--- a/ressources/gitea/debmaker
+++ b/ressources/gitea/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=1.19.2
+VERSION=1.19.3
APP=gitea
DEPOT=https://github.com/go-gitea/gitea.git
GIT_VERSION=v${VERSION}
diff --git a/ressources/glpi/debmaker b/ressources/glpi/debmaker
index bf89d0b..1817bc5 100755
--- a/ressources/glpi/debmaker
+++ b/ressources/glpi/debmaker
@@ -27,6 +27,10 @@ makedeb(){
PATH_DEB=/tmp/src/rootfs
PATH_DEB_INSTALL=/tmp/src/rootfs-install
+ mkdir -p ${PATH_DEB}/usr/share/doc/glpi/
+ mkdir -p ${PATH_DEB}/var/lib/glpi/
+ mkdir -p ${PATH_DEB}/etc/
+
tar -zxvf /tmp/${APP}-${VERSION}.tgz -C ${PATH_DEB}/usr/share/
mv ${PATH_DEB}/usr/share/glpi/install ${PATH_DEB_INSTALL}/usr/share/glpi/
@@ -35,14 +39,14 @@ makedeb(){
gzip ${PATH_DEB}/usr/share/doc/glpi/*
mv ${PATH_DEB}/usr/share/glpi/files ${PATH_DEB}/var/lib/glpi/
- ln -s /var/lib/glpi/files ${PATH_DEB}/usr/share/glpi/files
+ mv ${PATH_DEB}/usr/share/glpi/config ${PATH_DEB}/etc/glpi
mv ${PATH_DEB}/usr/share/glpi/marketplace ${PATH_DEB}/var/lib/glpi/
ln -s /var/lib/glpi/marketplace ${PATH_DEB}/usr/share/glpi/marketplace
- cp -r ${PATH_DEB}/usr/share/glpi/config/. ${PATH_DEB}/etc/glpi/
- rm -fr ${PATH_DEB}/usr/share/glpi/config/
- ln -s /etc/glpi/ ${PATH_DEB}/usr/share/glpi/config
+ mv ${PATH_DEB}/downstream.php ${PATH_DEB}/usr/share/glpi/inc/
+ mv ${PATH_DEB}/local_define.php ${PATH_DEB}/etc/glpi
+ mv ${PATH_DEB}/apache2-glpi.conf ${PATH_DEB}/usr/share/doc/glpi/
sed -i "s/%VERSION%/$DEB_VERSION/" ${PATH_DEB}/DEBIAN/control
fakeroot dpkg-deb -Z gzip --build ${PATH_DEB} /tmp/dist
diff --git a/ressources/glpi/rootfs/apache2-glpi.conf b/ressources/glpi/rootfs/apache2-glpi.conf
new file mode 100644
index 0000000..8df014d
--- /dev/null
+++ b/ressources/glpi/rootfs/apache2-glpi.conf
@@ -0,0 +1,15 @@
+
+ ServerName glpi.domaine.com
+ DocumentRoot /usr/share/glpi/public
+
+
+ Options FollowSymLinks
+ AllowOverride all
+ Require all granted
+ RewriteEngine On
+
+ # Redirect all requests to GLPI router, unless file exists.
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteRule ^(.*)$ index.php [QSA,L]
+
+
diff --git a/ressources/glpi/rootfs/downstream.php b/ressources/glpi/rootfs/downstream.php
new file mode 100644
index 0000000..f26e783
--- /dev/null
+++ b/ressources/glpi/rootfs/downstream.php
@@ -0,0 +1,6 @@
+
- ServerName glpi.domaine.com
- DocumentRoot /usr/share/glpi
-
-
- Options FollowSymLinks
- AllowOverride all
- Require all granted
-
-
diff --git a/ressources/glpi/rootfs/var/lib/glpi/.gitkeep b/ressources/glpi/rootfs/var/lib/glpi/.gitkeep
deleted file mode 100644
index 8b13789..0000000
--- a/ressources/glpi/rootfs/var/lib/glpi/.gitkeep
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/ressources/joplin-desktop/debmaker b/ressources/joplin-desktop/debmaker
index ef9fee2..ba02689 100755
--- a/ressources/joplin-desktop/debmaker
+++ b/ressources/joplin-desktop/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=2.11.1
+VERSION=2.11.9
APP=joplin-desktop
GIT_VERSION=v${VERSION}
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)
diff --git a/ressources/joplin-server/debmaker b/ressources/joplin-server/debmaker
index 1e8d66c..c7c2cd5 100755
--- a/ressources/joplin-server/debmaker
+++ b/ressources/joplin-server/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=2.10.11
+VERSION=2.11.1
APP=joplin-server
GIT_VERSION=server-v${VERSION}
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)
@@ -25,7 +25,7 @@ build() {
makedeb(){
PATH_DEB=/tmp/src/rootfs/
- cp -fr /tmp/joplin-server/packages/{lib,turndown-plugin-gfm,turndown,htmlpack,fork-uslug,fork-sax,renderer,fork-htmlparser2,tools,server} ${PATH_DEB}/usr/share/joplin-server/
+ cp -fr /tmp/joplin-server/packages/{lib,utils,turndown-plugin-gfm,turndown,htmlpack,fork-uslug,fork-sax,renderer,fork-htmlparser2,tools,server} ${PATH_DEB}/usr/share/joplin-server/
sed -i "s/%VERSION%/$DEB_VERSION/" ${PATH_DEB}/DEBIAN/control
fakeroot dpkg-deb -Z gzip --build ${PATH_DEB} /tmp/dist
}
diff --git a/ressources/kimai2/debmaker b/ressources/kimai2/debmaker
index b919781..7876193 100755
--- a/ressources/kimai2/debmaker
+++ b/ressources/kimai2/debmaker
@@ -1,7 +1,6 @@
#!/bin/bash
-VERSION=1.30.11
-VERSION=2.0.16
+VERSION=2.0.25
APP=kimai2
DEPOT=https://github.com/kevinpapst/kimai2.git
GIT_VERSION=${VERSION}
diff --git a/ressources/metabase/debmaker b/ressources/metabase/debmaker
index 4a0ec56..a7a8624 100755
--- a/ressources/metabase/debmaker
+++ b/ressources/metabase/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=0.46.2
+VERSION=0.46.4
APP=metabase
DEPOT=https://github.com/metabase/metabase.git
GIT_VERSION=v$VERSION
diff --git a/ressources/rustdesk-server/debmaker b/ressources/rustdesk-server/debmaker
index f808fd2..5a08e33 100755
--- a/ressources/rustdesk-server/debmaker
+++ b/ressources/rustdesk-server/debmaker
@@ -1,7 +1,7 @@
#!/bin/bash
APP=rustdesk-server
-VERSION=1.1.7-4
+VERSION=1.1.8
GIT_VERSION=$VERSION
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)
DEBIAN_VERSION_CODENAME=bullseye
diff --git a/ressources/vaultwarden-web/debmaker b/ressources/vaultwarden-web/debmaker
index 81259ce..216fc2b 100755
--- a/ressources/vaultwarden-web/debmaker
+++ b/ressources/vaultwarden-web/debmaker
@@ -1,6 +1,6 @@
#!/bin/bash
-VERSION=2022.12.0
+VERSION=2023.5.0
APP=vaultwarden-web
GIT_VERSION=v$VERSION
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)
diff --git a/ressources/vaultwarden/debmaker b/ressources/vaultwarden/debmaker
index a9baf60..f337fce 100755
--- a/ressources/vaultwarden/debmaker
+++ b/ressources/vaultwarden/debmaker
@@ -4,7 +4,7 @@ VERSION=1.28.1
APP=vaultwarden
GIT_VERSION=$VERSION
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)
-DEBIAN_VERSION_CODENAME=bullseye
+DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=8
DEPOT=https://github.com/dani-garcia/vaultwarden.git
PACKAGE_DEPENDENCY="build-essential libmariadb-dev libpq-dev pkg-config libmysql++-dev"
diff --git a/ressources/zigbee2mqtt/debmaker b/ressources/zigbee2mqtt/debmaker
index 0549063..7095205 100755
--- a/ressources/zigbee2mqtt/debmaker
+++ b/ressources/zigbee2mqtt/debmaker
@@ -1,18 +1,17 @@
#!/bin/bash
-VERSION=1.30.3
-VERSION=1.30.2
+VERSION=1.31.2
APP=zigbee2mqtt
DEPOT=https://github.com/Koenkk/zigbee2mqtt.git
GIT_VERSION=${VERSION}
-DEB_VERSION=1.30.3.1-$(date +%Y%m%d%H%M)
-DEBIAN_VERSION_CODENAME=bullseye
+DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
+DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=2
PACKAGE_DEPENDENCY="nodejs make g++ gcc"
main(){
base_package_upgrade
- configure_depot_nodejs
+ configure_depot_nodejs 18
install_package_dependency
get_git_source
build