Add ionos
This commit is contained in:
Rescla
2026-06-13 13:38:04 +02:00
parent 8482e6df7f
commit 60c48b9b8b
8 changed files with 57 additions and 3 deletions
+2
View File
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" />
</component>
<component name="ProjectRootManager" version="2" default="true" />
<component name="ProjectType">
<option name="id" value="jpab" />
</component>
+1
View File
@@ -5,6 +5,7 @@
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.terraform" />
<excludeFolder url="file://$MODULE_DIR$/core-os-podman/.terraform" />
<excludeFolder url="file://$MODULE_DIR$/ionos/.terraform" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
+10 -1
View File
@@ -19,7 +19,9 @@ resource "docker_container" "dozzle" {
restart = "always"
env = [
"DOZZLE_ADDR=:80"
"DOZZLE_ADDR=:80",
"DOZZLE_REMOTE_HOST=tcp://217.160.36.91|meshmesh.nl",
"DOZZLE_HOSTNAME=dcore.local"
]
mounts {
@@ -29,6 +31,13 @@ resource "docker_container" "dozzle" {
read_only = true
}
mounts {
target = "/certs"
source = "/var/lib/containers/dozzle/certs"
type = "bind"
read_only = true
}
networks_advanced {
name = docker_network.container-public.name
ipv4_address = "192.168.3.10"
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+22
View File
@@ -0,0 +1,22 @@
# This file is maintained automatically by "tofu init".
# Manual edits may be lost in future updates.
provider "registry.opentofu.org/kreuzwerker/docker" {
version = "4.4.0"
constraints = "4.4.0"
hashes = [
"h1:EJxOr2QM2pYk0vPLXvnOaxolzVOMwVl8+nRDLXULVJw=",
"zh:0ae16c1fd4a2d6d8b54791e2fbca20381fb9fc29809ee59d4f422ac636c9b659",
"zh:0f92b1d5296d80b90daff0909b8aeb9ed5c3db1436c74016a8ecbf6a57fafe1b",
"zh:29fb91dd3e3b6de5ce36f272e527b6efcdbcd83c8eb0679402a1985ab1a3d7fd",
"zh:4068cc8ec1a9d964d782798903a9632fdd1c92980b11df7f5800a98a312e4a8b",
"zh:5a094282a227eb3f5c9bd34a487a514de4544bf2a735a546dc53bd501addca1b",
"zh:705347ab6e39a4a926d9d6c6789a6c23cc09e103bec72209fe9267533c92e200",
"zh:74216104006de3252d13790c101415d4ff8f09bbd94055a58e8ad6179fea3b55",
"zh:86966e73330cf76c92305fb71ce3d6dd560f66d0ea307a94b34f06dfb1075694",
"zh:938bb9e908b484abf4a800faa32476f41a3c20d531a186b65a76f924fda7b9d6",
"zh:a9a79377d7635f9cb1972680d005aca00dccf5d484d8486697eacbeb856756f2",
"zh:cfc1645a65cf5b66d8d9d62666cd069edcee1a8e16df4f78e57b7ffe71c43778",
"zh:f38022ff9a675864ee8f8e53c5121731dd4964703c2f7c35bc702a09c4a727a3",
]
}
+19
View File
@@ -0,0 +1,19 @@
terraform {
required_providers {
docker = {
source = "kreuzwerker/docker"
version = "4.4.0"
}
}
}
provider "docker" {
host = "tcp://127.0.0.1:2376"
#cert_path = pathexpand(".docker")
registry_auth {
address = "gitea.rescla.me"
username = "rescla"
password = "9c84612c4b053e2ec663cde03da730b6a01304e8"
}
}
+1
View File
@@ -0,0 +1 @@
{"version":4,"terraform_version":"1.11.1","serial":1,"lineage":"b6201ac6-dfc0-c9be-7968-176095446bfb","outputs":{},"resources":[],"check_results":null}