♻️: debian 13 by default
Some checks failed
terraform-lint / terraform-lint (push) Failing after 22s
Some checks failed
terraform-lint / terraform-lint (push) Failing after 22s
This commit is contained in:
@@ -77,7 +77,5 @@ variable "disk" {
|
|||||||
variable "debian_tmpl" {
|
variable "debian_tmpl" {
|
||||||
description = "Debian template to use"
|
description = "Debian template to use"
|
||||||
type = string
|
type = string
|
||||||
default = "local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst"
|
default = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
||||||
## other possible value
|
|
||||||
# "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ lxc_containers = {
|
|||||||
haproxy = {
|
haproxy = {
|
||||||
server_desc = "* HAProxy (point de terminaison TLS IPv4)"
|
server_desc = "* HAProxy (point de terminaison TLS IPv4)"
|
||||||
ip_suffix = 2
|
ip_suffix = 2
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"lbservers"
|
"lbservers"
|
||||||
]
|
]
|
||||||
@@ -11,7 +10,6 @@ lxc_containers = {
|
|||||||
bt = {
|
bt = {
|
||||||
server_desc = "* Transmission\n* Sonarr\n* Jackett"
|
server_desc = "* Transmission\n* Sonarr\n* Jackett"
|
||||||
ip_suffix = 3
|
ip_suffix = 3
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"btservers",
|
"btservers",
|
||||||
"resticservers",
|
"resticservers",
|
||||||
@@ -34,6 +32,7 @@ lxc_containers = {
|
|||||||
mail = {
|
mail = {
|
||||||
server_desc = "* Postfix\n* Postgrey\n* Dovecot\n* Spamassassin\n* OpenDKIM\n* OpenDMARC"
|
server_desc = "* Postfix\n* Postgrey\n* Dovecot\n* Spamassassin\n* OpenDKIM\n* OpenDMARC"
|
||||||
ip_suffix = 4
|
ip_suffix = 4
|
||||||
|
debian_tmpl = "local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst"
|
||||||
tags = [
|
tags = [
|
||||||
"mailservers",
|
"mailservers",
|
||||||
"resticservers",
|
"resticservers",
|
||||||
@@ -50,7 +49,6 @@ lxc_containers = {
|
|||||||
web1 = {
|
web1 = {
|
||||||
server_desc = "* Shaarli\n* FreshRSS\n* Nextcloud\n* Blog\n* Roundcube\n* Firefly3\n* Repo\n* Koillection"
|
server_desc = "* Shaarli\n* FreshRSS\n* Nextcloud\n* Blog\n* Roundcube\n* Firefly3\n* Repo\n* Koillection"
|
||||||
ip_suffix = 5
|
ip_suffix = 5
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"pgsqlservers",
|
"pgsqlservers",
|
||||||
"phpservers",
|
"phpservers",
|
||||||
@@ -99,7 +97,6 @@ lxc_containers = {
|
|||||||
voice1 = {
|
voice1 = {
|
||||||
server_desc = "* Mumble"
|
server_desc = "* Mumble"
|
||||||
ip_suffix = 7
|
ip_suffix = 7
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"mumbleservers",
|
"mumbleservers",
|
||||||
"resticservers"
|
"resticservers"
|
||||||
@@ -111,7 +108,6 @@ lxc_containers = {
|
|||||||
syslog = {
|
syslog = {
|
||||||
server_desc = "* syslog-ng"
|
server_desc = "* syslog-ng"
|
||||||
ip_suffix = 8
|
ip_suffix = 8
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"rsyslogservers"
|
"rsyslogservers"
|
||||||
]
|
]
|
||||||
@@ -124,7 +120,6 @@ lxc_containers = {
|
|||||||
voice3 = {
|
voice3 = {
|
||||||
server_desc = "* Icecast2"
|
server_desc = "* Icecast2"
|
||||||
ip_suffix = 9
|
ip_suffix = 9
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"icecastservers",
|
"icecastservers",
|
||||||
"webservers"
|
"webservers"
|
||||||
@@ -134,7 +129,6 @@ lxc_containers = {
|
|||||||
jabber = {
|
jabber = {
|
||||||
server_desc = "* Prosody"
|
server_desc = "* Prosody"
|
||||||
ip_suffix = 10
|
ip_suffix = 10
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"resticservers",
|
"resticservers",
|
||||||
"webservers",
|
"webservers",
|
||||||
@@ -145,7 +139,6 @@ lxc_containers = {
|
|||||||
garage1 = {
|
garage1 = {
|
||||||
server_desc = "* Nextcloud storage\n* Mastodon storage\n* Peertube storage"
|
server_desc = "* Nextcloud storage\n* Mastodon storage\n* Peertube storage"
|
||||||
ip_suffix = 11
|
ip_suffix = 11
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"garage_prd_cluster",
|
"garage_prd_cluster",
|
||||||
"resticservers",
|
"resticservers",
|
||||||
@@ -162,7 +155,6 @@ lxc_containers = {
|
|||||||
munin = {
|
munin = {
|
||||||
server_desc = "* munin"
|
server_desc = "* munin"
|
||||||
ip_suffix = 12
|
ip_suffix = 12
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"muninservers",
|
"muninservers",
|
||||||
"webservers"
|
"webservers"
|
||||||
@@ -172,14 +164,12 @@ lxc_containers = {
|
|||||||
unifi = {
|
unifi = {
|
||||||
server_desc = "* unifi server"
|
server_desc = "* unifi server"
|
||||||
ip_suffix = 13
|
ip_suffix = 13
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
memory_dedicated = 2048
|
memory_dedicated = 2048
|
||||||
}
|
}
|
||||||
|
|
||||||
ftp = {
|
ftp = {
|
||||||
server_desc = "* FTP pour les caméras"
|
server_desc = "* FTP pour les caméras"
|
||||||
ip_suffix = 14
|
ip_suffix = 14
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"ftpservers"
|
"ftpservers"
|
||||||
]
|
]
|
||||||
@@ -192,7 +182,6 @@ lxc_containers = {
|
|||||||
web4 = {
|
web4 = {
|
||||||
server_desc = "* Ampache"
|
server_desc = "* Ampache"
|
||||||
ip_suffix = 15
|
ip_suffix = 15
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
memory_dedicated = 512
|
memory_dedicated = 512
|
||||||
tags = [
|
tags = [
|
||||||
"mariadbservers",
|
"mariadbservers",
|
||||||
@@ -215,7 +204,6 @@ lxc_containers = {
|
|||||||
git1 = {
|
git1 = {
|
||||||
server_desc = "* Gitea"
|
server_desc = "* Gitea"
|
||||||
ip_suffix = 16
|
ip_suffix = 16
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"giteaservers",
|
"giteaservers",
|
||||||
"pgsqlservers",
|
"pgsqlservers",
|
||||||
@@ -238,7 +226,6 @@ lxc_containers = {
|
|||||||
dns1 = {
|
dns1 = {
|
||||||
server_desc = "* NSD"
|
server_desc = "* NSD"
|
||||||
ip_suffix = 17
|
ip_suffix = 17
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"nsdservers"
|
"nsdservers"
|
||||||
]
|
]
|
||||||
@@ -247,7 +234,6 @@ lxc_containers = {
|
|||||||
vlt1 = {
|
vlt1 = {
|
||||||
server_desc = "* Vaultwarden"
|
server_desc = "* Vaultwarden"
|
||||||
ip_suffix = 18
|
ip_suffix = 18
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"resticservers",
|
"resticservers",
|
||||||
"vaultservers",
|
"vaultservers",
|
||||||
@@ -258,7 +244,6 @@ lxc_containers = {
|
|||||||
masto1 = {
|
masto1 = {
|
||||||
server_desc = "* Mastodon"
|
server_desc = "* Mastodon"
|
||||||
ip_suffix = 19
|
ip_suffix = 19
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"resticservers",
|
"resticservers",
|
||||||
"mastodonservers",
|
"mastodonservers",
|
||||||
@@ -282,7 +267,6 @@ lxc_containers = {
|
|||||||
pt1 = {
|
pt1 = {
|
||||||
server_desc = "* PeerTube"
|
server_desc = "* PeerTube"
|
||||||
ip_suffix = 20
|
ip_suffix = 20
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"resticservers",
|
"resticservers",
|
||||||
"peertubeservers",
|
"peertubeservers",
|
||||||
@@ -306,7 +290,6 @@ lxc_containers = {
|
|||||||
es1 = {
|
es1 = {
|
||||||
server_desc = "Elastic Search"
|
server_desc = "Elastic Search"
|
||||||
ip_suffix = 21
|
ip_suffix = 21
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"resticservers",
|
"resticservers",
|
||||||
"elasticsearchservers"
|
"elasticsearchservers"
|
||||||
@@ -322,7 +305,6 @@ lxc_containers = {
|
|||||||
web3 = {
|
web3 = {
|
||||||
server_desc = "* Wordpress test Dojo"
|
server_desc = "* Wordpress test Dojo"
|
||||||
ip_suffix = 22
|
ip_suffix = 22
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
tags = [
|
tags = [
|
||||||
"mariadbservers",
|
"mariadbservers",
|
||||||
"phpservers",
|
"phpservers",
|
||||||
@@ -345,7 +327,6 @@ lxc_containers = {
|
|||||||
git2 = {
|
git2 = {
|
||||||
server_desc = "* act_runner"
|
server_desc = "* act_runner"
|
||||||
ip_suffix = 23
|
ip_suffix = 23
|
||||||
debian_tmpl = "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst"
|
|
||||||
unprivileged = false
|
unprivileged = false
|
||||||
tags = [
|
tags = [
|
||||||
"podmanservers",
|
"podmanservers",
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ variable "lxc_containers" {
|
|||||||
unprivileged = optional(bool, true)
|
unprivileged = optional(bool, true)
|
||||||
started = optional(bool, true)
|
started = optional(bool, true)
|
||||||
start_on_boot = optional(bool, false)
|
start_on_boot = optional(bool, false)
|
||||||
debian_tmpl = optional(string, "local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst")
|
debian_tmpl = optional(string, "local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst")
|
||||||
disk = optional(list(object({
|
disk = optional(list(object({
|
||||||
path = string
|
path = string
|
||||||
size = string
|
size = string
|
||||||
|
|||||||
Reference in New Issue
Block a user