Added CT omadaV3, docker and transfersh

This commit is contained in:
2021-09-23 00:38:27 +00:00
parent 2fe45aa2b1
commit 4725db5b79
11 changed files with 112 additions and 11 deletions

View File

@@ -871,6 +871,7 @@ files:
- imgbuilder
- mysql
- pihole
- docker
#FilesForJenkinsVariant
- path: /root/ReadMe
@@ -908,6 +909,20 @@ files:
variants:
- domoticz
#FileForomadaV3
- path: /opt/Setup
generator: copy
source: CT-Files/omadaV3
variants:
- omadaV3
#FileForDocker
- path: /opt/Setup
generator: copy
source: CT-Files/docker
variants:
- docker
packages:
manager: apt
update: true
@@ -925,6 +940,7 @@ packages:
- mysql
- collabora
- jellyfin
- docker
#Https Repo pkgs
- packages:
@@ -935,6 +951,8 @@ packages:
- jenkins
- collabora
- jellyfin
- pihole
- docker
#Minimal pkgs
- packages:
@@ -1072,6 +1090,14 @@ packages:
action: install
variants:
- domoticz
#docker pkgs
- packages:
- docker-ce
- docker-ce-cli
- containerd.io
action: install
variants:
- docker
repositories:
- name: sources.list
@@ -1104,10 +1130,19 @@ packages:
variants:
- jellyfin
- name: docker.list
url: |-
deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg arch=amd64] https://download.docker.com/linux/debian {{ image.release }} stable
variants:
- docker
actions:
- trigger: post-unpack
action: |-
#!/bin/sh
#Disable apt Recommends and Suggests
echo 'APT::Install-Recommends "false";' > /etc/apt/apt.conf.d/01Recommends
echo 'APT::Install-Suggests "false";' > /etc/apt/apt.conf.d/01Suggests
#ProxyCacheSetting
echo 'Acquire::http::Proxy "http://192.168.2.83:80";' > /etc/apt/apt.conf.d/01prox
- trigger: post-packages
@@ -1148,6 +1183,7 @@ actions:
- mysql
- pihole
- domoticz
- omadaV3
- trigger: post-packages
action: |-
@@ -1161,7 +1197,7 @@ actions:
- trigger: post-unpack
action: |-
#!/bin/sh
curl --retry 7 --retry-delay 5 -s https://pkg.jenkins.io/debian-stable/jenkins.io.key | gpg --dearmor > /usr/share/keyrings/jenkins-keyring.gpg
curl --retry 7 --retry-delay 5 -s https://pkg.jenkins.io/debian-stable/jenkins.io.key | gpg --dearmor > /usr/share/keyrings/jenkins-keyring.gpg
variants:
- jenkins
@@ -1169,7 +1205,7 @@ actions:
- trigger: post-unpack
action: |-
#!/bin/sh
curl --retry 7 --retry-delay 5 -s https://repo.jellyfin.org/jellyfin_team.gpg.key | gpg --dearmor > /usr/share/keyrings/jellyfin-keyring.gpg
curl --retry 7 --retry-delay 5 -s https://repo.jellyfin.org/jellyfin_team.gpg.key | gpg --dearmor > /usr/share/keyrings/jellyfin-keyring.gpg
variants:
- jellyfin
@@ -1181,6 +1217,14 @@ actions:
variants:
- collabora
#docker Repo key
- trigger: post-unpack
action: |-
#!/bin/sh
curl --retry 7 --retry-delay 5 -L -s https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-archive-keyring.gpg
variants:
- docker
#MySQL Repo key
- trigger: post-unpack
action: |-