From 2e160192d20321019c5d9f7fe6946568c29e23f0 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Fri, 1 Jul 2022 02:24:00 +0200 Subject: [PATCH] Added CT fileshelter --- CT-Build/Debian.Jenkinsfile | 2 +- CT-Build/Debian.yaml | 27 ++++++++++++++++++++++++++- Readme.md | 6 +++++- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/CT-Build/Debian.Jenkinsfile b/CT-Build/Debian.Jenkinsfile index b140a2b..96a148a 100644 --- a/CT-Build/Debian.Jenkinsfile +++ b/CT-Build/Debian.Jenkinsfile @@ -1,4 +1,4 @@ -String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' , 'collabora' , 'jellyfin' , 'domoticz' , 'omadaV3' , 'docker' , 'smb' , 'tvheadend' , 'x2go' , 'aptcacherng' , 'nfs' ] +String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' , 'collabora' , 'jellyfin' , 'domoticz' , 'omadaV3' , 'docker' , 'smb' , 'tvheadend' , 'x2go' , 'aptcacherng' , 'nfs' , 'fileshelter' ] pipeline { agent { label 'LXCBuilder' } diff --git a/CT-Build/Debian.yaml b/CT-Build/Debian.yaml index d75afa9..158bc99 100644 --- a/CT-Build/Debian.yaml +++ b/CT-Build/Debian.yaml @@ -1023,6 +1023,7 @@ packages: - elkarbackupDEB - nfs - duplicati + - fileshelter #Https Repo pkgs - packages: @@ -1043,6 +1044,7 @@ packages: - domoticz - nfs - duplicati + - fileshelter #Minimal pkgs - packages: @@ -1319,6 +1321,13 @@ packages: variants: - duplicati +#FileShelter pkgs + - packages: + - fileshelter + action: install + variants: + - fileshelter + repositories: - name: sources.list url: |- @@ -1393,7 +1402,7 @@ packages: #Elkarbackup Repo - name: elkarbackup.list url: |- - deb [signed-by=/usr/share/keyrings/elkarbackup-archive-keyring.gpg arch=amd64] http://elkarbackup.org/apt/debian bullseye main + deb [signed-by=/usr/share/keyrings/elkarbackup-archive-keyring.gpg arch=amd64] http://elkarbackup.org/apt/debian {{ image.release }} main variants: - elkarbackupDEB @@ -1404,6 +1413,13 @@ packages: # variants: # - duplicati +#FileShelter Repo + - name: elkarbackup.list + url: |- + deb [signed-by=/usr/share/keyrings/fileshelter-keyring.gpg] https://debian.poupon.dev/apt/debian {{ image.release }} main + variants: + - fileshelter + actions: - trigger: post-unpack action: |- @@ -1587,5 +1603,14 @@ actions: # variants: # - duplicati +#FileShelter Repo key +- trigger: post-unpack + action: |- + #!/bin/sh + curl --retry 7 --retry-delay 5 -L -s https://debian.poupon.dev/apt/debian/epoupon.gpg.key | gpg --dearmor > /usr/share/keyrings/fileshelter-keyring.gpg + variants: + - fileshelter + + mappings: architecture_map: debian \ No newline at end of file diff --git a/Readme.md b/Readme.md index 3196efd..b7be479 100644 --- a/Readme.md +++ b/Readme.md @@ -35,6 +35,7 @@ This can be done on a Minimal debian CT (make sure to enable nesting) on the new | aptcacherng | Debian | Caching server for linux packages | | nfs | Debian | NFS server | | duplicati | Debian | Duplicati backup software | +| fileshelter | Debian | FileShelter file shareing software | | gitea | Alpine | Gitea server | | nginx | Alpine | Nginx server for reverse-proxy use | | ddns | Alpine | DDNS client configured for OVH/OVH-Cloud | @@ -72,7 +73,7 @@ This can be done on a Minimal debian CT (make sure to enable nesting) on the new -~FileShelter~ Not supported in debian 11 /transfer.sh As alternative + **End original list** @@ -253,6 +254,9 @@ lxc.mount.entry: /dev/ttyACM-Zwave dev/ttyACM-Zwave none bind,optional,create=fi ## heimdal * Available on http://``:80, first time loading the page may take a while +## fileshelter +* Available on http://``:5091 + # Further CT documentation ## iscsi