Added CT's Duplicati and Vouch-Proxy

This commit is contained in:
2022-04-21 02:05:12 +02:00
parent 22f9b68c32
commit 3b5dcf8811
13 changed files with 207 additions and 3 deletions

View File

@@ -361,6 +361,13 @@ files:
variants:
- heimdall
#FileForVouchproxy
- path: /opt/Setup
generator: copy
source: CT-Files/vouchproxy
variants:
- vouchproxy
packages:
manager: apk
update: true
@@ -563,6 +570,13 @@ packages:
variants:
- heimdall
#PKGS for Vouchproxy
- packages:
- vouch-proxy
action: install
variants:
- vouchproxy
repositories:
- name: /etc/apk/repositories
url: |-
@@ -571,7 +585,7 @@ packages:
http://192.168.200.11/alpine/v{{ image.release }}/community
#EndREPOS
{% if image.variant == "ddns" %}@TestingEdge http://dl-4.alpinelinux.org/alpine/edge/testing{% endif %}
actions:
- trigger: post-unpack
@@ -653,6 +667,7 @@ actions:
- mailbackup
- elkarbackupALP
- heimdall
- vouchproxy
# Enable service for iscsi CT
- trigger: post-files

View File

@@ -994,6 +994,13 @@ files:
variants:
- nfs
#FileForduplicati
- path: /opt/Setup
generator: copy
source: CT-Files/duplicati
variants:
- duplicati
packages:
manager: apt
update: true
@@ -1018,6 +1025,7 @@ packages:
- aptcacherng
- elkarbackupDEB
- nfs
- duplicati
#Https Repo pkgs
- packages:
@@ -1037,6 +1045,7 @@ packages:
- mysql
- domoticz
- nfs
- duplicati
#Minimal pkgs
- packages:
@@ -1282,6 +1291,35 @@ packages:
variants:
- nfs
#Duplicati pkgs
- packages:
- unzip
- mono-runtime
- ca-certificates-mono
- libmono-2.0-1
- libmono-system-configuration-install4.0-cil
- libmono-system-core4.0-cil
- libmono-system-configuration4.0-cil
- libmono-system-data4.0-cil
- libmono-system-drawing4.0-cil
- libmono-system-net4.0-cil
- libmono-system-net-http4.0-cil
- libmono-system-net-http-webrequest4.0-cil
- libmono-system-numerics4.0-cil
- libmono-system-runtime-serialization4.0-cil
- libmono-system-servicemodel4.0a-cil
- ibmono-system-servicemodel-discovery4.0-cil
- libmono-system-serviceprocess4.0-cil
- libmono-system-transactions4.0-cil
- libmono-system-web4.0-cil
- libmono-system-web-services4.0-cil
- libmono-system-xml4.0-cil
- libmono-microsoft-csharp4.0-cil
- libsqlite3-0
action: install
variants:
- duplicati
repositories:
- name: sources.list
url: |-
@@ -1360,6 +1398,13 @@ packages:
variants:
- elkarbackupDEB
#Mono Repo
- name: mono.list
url: |-
deb [signed-by=/usr/share/keyrings/mono-archive-keyring.gpg arch=amd64] https://download.mono-project.com/repo/debian stable-buster main
variants:
- duplicati
actions:
- trigger: post-unpack
action: |-
@@ -1413,6 +1458,7 @@ actions:
- aptcacherng
- elkarbackupDEB
- nfs
- duplicati
- trigger: post-packages
action: |-
@@ -1525,5 +1571,13 @@ actions:
variants:
- elkarbackupDEB
#Duplicati Repo key
- trigger: post-unpack
action: |-
#!/bin/sh
curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xa6a19b38d3d831ef" | gpg --dearmor > /usr/share/keyrings/mono-archive-keyring.gpg
variants:
- duplicati
mappings:
architecture_map: debian