Merge Dev to Main (Alpine 1.18 and Debian 12(Bookworm) update) #2
2
.gitignore
vendored
2
.gitignore
vendored
@@ -2,7 +2,9 @@
|
|||||||
*.tar.gz
|
*.tar.gz
|
||||||
*.tar
|
*.tar
|
||||||
*.zip
|
*.zip
|
||||||
|
*.sh.kate-swp
|
||||||
/distrobuilder
|
/distrobuilder
|
||||||
|
/bin
|
||||||
CT-Files/nginx/nginx_signing.rsa.pub
|
CT-Files/nginx/nginx_signing.rsa.pub
|
||||||
CT-Files/transfersh/transfersh-linux-amd64
|
CT-Files/transfersh/transfersh-linux-amd64
|
||||||
CT-Files/transfersh/transfershVersion
|
CT-Files/transfersh/transfershVersion
|
||||||
|
|||||||
5
.vscode/tasks.json
vendored
5
.vscode/tasks.json
vendored
@@ -4,9 +4,10 @@
|
|||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"tasks": [
|
"tasks": [
|
||||||
{
|
{
|
||||||
|
// When ran in a Proxmox CT, expose a folder mountpoint and symlink to it MOUNTPOINT/build/template/cache and tell Proxmox this use this folder for LXC images
|
||||||
"label": "BuildIMG",
|
"label": "BuildIMG",
|
||||||
"type": "shell",
|
"type": "shell",
|
||||||
"command": " export XZ_DEFAULTS='-T 0'; ./distrobuilder build-lxc CT-Build/${input:Distro}.yaml -o image.variant=${input:BuildVariant} ;rm -f meta.tar.xz; mv ./rootfs.tar.xz /build/template/cache/${input:Distro}-${input:BuildVariant}.tar.xz",
|
"command": " export XZ_DEFAULTS='-T 0'; sudo ./distrobuilder build-lxc CT-Build/${input:Distro}.yaml -o image.variant=${input:BuildVariant} ;sudo chown $SUDO_USER:$SUDO_USER -R *.tar.xz ;rm -f meta.tar.xz; mv rootfs.tar.xz bin/${input:Distro}-${input:BuildVariant}.tar.xz",
|
||||||
"problemMatcher": [],
|
"problemMatcher": [],
|
||||||
"group": {
|
"group": {
|
||||||
"kind": "build",
|
"kind": "build",
|
||||||
@@ -16,7 +17,7 @@
|
|||||||
{
|
{
|
||||||
"label": "SetupImgBuilder",
|
"label": "SetupImgBuilder",
|
||||||
"type": "shell",
|
"type": "shell",
|
||||||
"command": "git clone https://github.com/lxc/distrobuilder distrobuilderSRC; cd distrobuilderSRC; gofmt -s -w .; go build -o ../ -v ./...; cd ../; rm -rf distrobuilderSRC",
|
"command": "mkdir bin;git clone https://github.com/lxc/distrobuilder distrobuilderSRC; cd distrobuilderSRC; gofmt -s -w .; go build -o ../ -v ./...; cd ../; rm -rf distrobuilderSRC",
|
||||||
"problemMatcher": [],
|
"problemMatcher": [],
|
||||||
"group": {
|
"group": {
|
||||||
"kind": "build",
|
"kind": "build",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
image:
|
image:
|
||||||
distribution: "alpinelinux"
|
distribution: "alpinelinux"
|
||||||
release: "3.17"
|
release: "3.18"
|
||||||
|
|
||||||
source:
|
source:
|
||||||
downloader: alpinelinux-http
|
downloader: alpinelinux-http
|
||||||
@@ -456,34 +456,34 @@ packages:
|
|||||||
|
|
||||||
#PKGS for nextcloud
|
#PKGS for nextcloud
|
||||||
- packages:
|
- packages:
|
||||||
- php81-pdo_mysql
|
- php82-pdo_mysql
|
||||||
- php81-pecl-imagick
|
- php82-pecl-imagick
|
||||||
- php81-cli
|
- php82-cli
|
||||||
- php81-pecl-apcu
|
- php82-pecl-apcu
|
||||||
- php81-pecl-redis
|
- php82-pecl-redis
|
||||||
- php81-fpm
|
- php82-fpm
|
||||||
- php81-cgi
|
- php82-cgi
|
||||||
- php81-common
|
- php82-common
|
||||||
- php81-mbstring
|
- php82-mbstring
|
||||||
- php81-curl
|
- php82-curl
|
||||||
- php81-gd
|
- php82-gd
|
||||||
- php81-intl
|
- php82-intl
|
||||||
- php81-soap
|
- php82-soap
|
||||||
- php81-xml
|
- php82-xml
|
||||||
- php81-zip
|
- php82-zip
|
||||||
- php81-pear
|
- php82-pear
|
||||||
- php81-session
|
- php82-session
|
||||||
- php81-posix
|
- php82-posix
|
||||||
- php81-pdo
|
- php82-pdo
|
||||||
- php81-dom
|
- php82-dom
|
||||||
- php81-simplexml
|
- php82-simplexml
|
||||||
- php81-xmlreader
|
- php82-xmlreader
|
||||||
- php81-xmlwriter
|
- php82-xmlwriter
|
||||||
- php81-opcache
|
- php82-opcache
|
||||||
- php81-pcntl
|
- php82-pcntl
|
||||||
- php81-fileinfo
|
- php82-fileinfo
|
||||||
- php81-bcmath
|
- php82-bcmath
|
||||||
- php81-gmp
|
- php82-gmp
|
||||||
- libpng
|
- libpng
|
||||||
- zlib
|
- zlib
|
||||||
- imagemagick
|
- imagemagick
|
||||||
@@ -528,12 +528,12 @@ packages:
|
|||||||
#PKGS for MailBackup
|
#PKGS for MailBackup
|
||||||
- packages:
|
- packages:
|
||||||
- dovecot
|
- dovecot
|
||||||
- php81-xml
|
- php82-xml
|
||||||
- php81-fpm
|
- php82-fpm
|
||||||
- php81-curl
|
- php82-curl
|
||||||
- php81-dom
|
- php82-dom
|
||||||
- php81-zip
|
- php82-zip
|
||||||
- php81-mbstring
|
- php82-mbstring
|
||||||
- php-openssl
|
- php-openssl
|
||||||
- py3-pip
|
- py3-pip
|
||||||
- sudo
|
- sudo
|
||||||
@@ -571,19 +571,19 @@ packages:
|
|||||||
#PKGS for Heimdall
|
#PKGS for Heimdall
|
||||||
- packages:
|
- packages:
|
||||||
- git
|
- git
|
||||||
- php81
|
- php82
|
||||||
- php81-ctype
|
- php82-ctype
|
||||||
- php81-curl
|
- php82-curl
|
||||||
- php81-pdo_sqlite
|
- php82-pdo_sqlite
|
||||||
- php81-mbstring
|
- php82-mbstring
|
||||||
- php81-json
|
- php82-json
|
||||||
- php81-zip
|
- php82-zip
|
||||||
- php81-xml
|
- php82-xml
|
||||||
- php81-fpm
|
- php82-fpm
|
||||||
- php81-session
|
- php82-session
|
||||||
- php81-openssl
|
- php82-openssl
|
||||||
- php81-tokenizer
|
- php82-tokenizer
|
||||||
- php81-fileinfo
|
- php82-fileinfo
|
||||||
action: install
|
action: install
|
||||||
variants:
|
variants:
|
||||||
- heimdall
|
- heimdall
|
||||||
|
|||||||
Reference in New Issue
Block a user