optimized events
Test and publish container images / test (push) Successful in 2m26s
Test and publish container images / publish (push) Failing after 3s

This commit is contained in:
BuTzZ
2026-07-28 14:36:47 +02:00
parent b98ec8bc6f
commit 593dbd5f85
42 changed files with 2405 additions and 283 deletions
+2 -1
View File
@@ -2,7 +2,8 @@
Diese OpenTofu-Konfiguration erstellt einen einzelnen Ubuntu-24.04-Server mit
fester IPv4-Adresse, vorgeschalteter Hetzner-Firewall und einem persistenten
ext4-Volume für die Routingdaten von Deutschland und den Niederlanden.
ext4-Volume für Routingdaten, Geofabrik-Rohdaten und die PostGIS-Datenbank mit
Häfen, Schleusen, Brücken und Kontaktdaten.
Kartenkacheln, DNS-Einträge und konkrete Anwendungsversionen sind bewusst nicht
Teil dieses Infrastrukturmoduls. Die Anwendung wird anschließend als
commitgenaues Container-Image aus der Gitea Registry deployt.
+1 -1
View File
@@ -102,7 +102,7 @@ write_files:
permissions: "0644"
content: |
[Unit]
Description=Prepare persistent Watermaps routing data volume
Description=Prepare persistent Watermaps routing and event data volume
Wants=network-online.target
After=network-online.target local-fs.target
+2 -2
View File
@@ -23,11 +23,11 @@ output "dns_a_record" {
}
output "routing_data_mount_path" {
description = "Persistenter Pfad für heruntergeladene PBFs und erzeugte Fahrrouten."
description = "Persistenter Pfad für PBFs, Fahrrouten und PostGIS-Ereignisdaten."
value = "/srv/watermaps-data"
}
output "routing_volume_id" {
description = "Hetzner-ID des persistenten Routingdaten-Volumes."
description = "Hetzner-ID des persistenten Routing- und Ereignisdaten-Volumes."
value = hcloud_volume.routing_data.id
}
+2 -2
View File
@@ -44,7 +44,7 @@ variable "location" {
}
variable "server_type" {
description = "Hetzner-Cloud-Servertyp. cx33 ist für den initialen Routingdaten-Import konservativ gewählt."
description = "Hetzner-Cloud-Servertyp. cx33 ist für den initialen Routing- und Ereignisdaten-Import konservativ gewählt."
type = string
default = "cx33"
@@ -101,7 +101,7 @@ variable "deploy_user" {
}
variable "routing_volume_size_gb" {
description = "Größe des persistenten ext4-Volumes für Deutschland-/Niederlande-PBFs und den Routingindex."
description = "Größe des persistenten ext4-Volumes für Deutschland-/Niederlande-PBFs, Routingindex und PostGIS-Ereignisdaten."
type = number
default = 40