Updates, move hoarder/karakeep to proxmox

This commit is contained in:
Marc Fokkert
2025-05-05 09:40:04 +02:00
parent 9cbec6287c
commit e0e2c8d009
6 changed files with 30 additions and 24 deletions

View File

@@ -8,7 +8,7 @@ resource "docker_image" "hoarder" {
} }
data "docker_registry_image" "hoarder-chrome" { data "docker_registry_image" "hoarder-chrome" {
name = "gcr.io/zenika-hub/alpine-chrome:123" name = "gcr.io/zenika-hub/alpine-chrome:latest"
} }
resource "docker_image" "hoarder-chrome" { resource "docker_image" "hoarder-chrome" {
@@ -42,21 +42,28 @@ resource "docker_container" "hoarder" {
"MEILI_MASTER_KEY=GM4ysMegcCoZUOrVxglbWzGJeN9O7CMWnZIaG9c_MSQ", "MEILI_MASTER_KEY=GM4ysMegcCoZUOrVxglbWzGJeN9O7CMWnZIaG9c_MSQ",
"NEXTAUTH_URL=https://hoarder.rescla.me", "NEXTAUTH_URL=https://hoarder.rescla.me",
"DATA_DIR=/data", "DATA_DIR=/data",
"ASSETS_DIR=/assets",
"DISABLE_SIGNUPS=true", "DISABLE_SIGNUPS=true",
"OPENAI_API_KEY=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" "OPENAI_API_KEY=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"
] ]
mounts { mounts {
target = "/data" target = "/data"
source = "/share/appdata/hoarder" source = "/var/lib/containers/karakeep/data"
type = "bind"
}
mounts {
target = "/assets"
source = "/mnt/appdata/karakeep"
type = "bind" type = "bind"
} }
restart = "always" restart = "always"
networks_advanced { networks_advanced {
name = docker_network.bridge.name name = docker_network.container-public.name
ipv4_address = "192.168.2.145" ipv4_address = "192.168.3.15"
} }
networks_advanced { networks_advanced {
@@ -112,10 +119,9 @@ resource "docker_container" "hoarder-meilisearch" {
] ]
restart = "always" restart = "always"
mounts { mounts {
target = "/meili_data" target = "/meili_data"
source = "/share/appdata/hoarder-meilisearch" source = "/var/lib/containers/karakeep/data-meilisearch"
type = "bind" type = "bind"
} }

View File

@@ -28,20 +28,20 @@ resource "docker_network" "container-public" {
} }
} }
resource "docker_network" "ipv6-slaac" { # resource "docker_network" "ipv6-slaac" {
name = "ipv6-slaac" # name = "ipv6-slaac"
ipv6 = true # ipv6 = true
#
ipam_config { # ipam_config {
aux_address = {} # aux_address = {}
subnet = "2a02:a470:b12a:2::/64" # subnet = "2a02:a470:b12a:2::/64"
} # }
#
ipam_config { # ipam_config {
gateway = "192.168.32.1" # gateway = "192.168.32.1"
subnet = "192.168.32.0/20" # subnet = "192.168.32.0/20"
} # }
} # }
resource "docker_volume" "truenas-photoprism-originals" { resource "docker_volume" "truenas-photoprism-originals" {
name = "truenas-photoprism-originals" name = "truenas-photoprism-originals"

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long