Migrate another batch of services to NFS.

This commit is contained in:
2025-10-23 21:20:11 +01:00
parent 09603daf80
commit 5d0880a789
9 changed files with 38 additions and 32 deletions

View File

@@ -19,8 +19,8 @@ job "farmos" {
image = "gitea.v.paler.net/ppetru/farmos:latest"
ports = ["http"]
volumes = [
"/data/compute/appdata/farmos/sites:/opt/drupal/web/sites",
"/data/compute/appdata/farmos/keys:/opt/drupal/keys",
"/data/services/farmos/sites:/opt/drupal/web/sites",
"/data/services/farmos/keys:/opt/drupal/keys",
]
}

View File

@@ -25,8 +25,8 @@ job "gitea" {
"ssh",
]
volumes = [
"/data/compute/appdata/gitea/data:/var/lib/gitea",
"/data/compute/appdata/gitea/config:/etc/gitea",
"/data/services/gitea/data:/var/lib/gitea",
"/data/services/gitea/config:/etc/gitea",
"/etc/timezone:/etc/timezone:ro",
"/etc/localtime:/etc/localtime:ro",
]

View File

@@ -14,7 +14,7 @@ job "grafana" {
config {
image = "grafana/grafana-enterprise:latest"
ports = [ "http" ]
volumes = [ "/data/compute/appdata/grafana:/var/lib/grafana" ]
volumes = [ "/data/services/grafana:/var/lib/grafana" ]
}
env {

View File

@@ -20,7 +20,7 @@ job "jupyter" {
ports = ["http"]
volumes = [
"/data/compute/appdata/jupyter:/home/jovyan/work",
"/data/services/jupyter:/home/jovyan/work",
]
command = "start-notebook.py"

View File

@@ -19,9 +19,9 @@ job "vikunja" {
image = "vikunja/vikunja:latest"
ports = ["http"]
volumes = [
"/data/compute/appdata/vikunja/config.yml:/app/vikunja/config.yml:ro",
"/data/compute/appdata/vikunja/db:/db",
"/data/compute/appdata/vikunja/files:/app/vikunja/files",
"/data/services/vikunja/config.yml:/app/vikunja/config.yml:ro",
"/data/services/vikunja/db:/db",
"/data/services/vikunja/files:/app/vikunja/files",
]
}
@@ -56,7 +56,7 @@ job "vikunja" {
image = "typesense/typesense:27.1"
ports = ["http"]
volumes = [
"/data/compute/appdata/vikunja/typesense:/data",
"/data/services/vikunja/typesense:/data",
]
}

View File

@@ -33,7 +33,7 @@ job "odm" {
ports = ["ui"]
command = "/webodm/start.sh"
volumes = [
"/data/compute/appdata/webodm:/webodm/app/media",
"/data/services/webodm:/webodm/app/media",
"local/local_settings.py:/webodm/webodm/local_settings.py:ro",
]
}
@@ -136,7 +136,7 @@ EOH
command = "/webodm/worker.sh"
args = ["start"]
volumes = [
"/data/compute/appdata/webodm:/webodm/app/media",
"/data/services/webodm:/webodm/app/media",
"local/local_settings.py:/webodm/webodm/local_settings.py:ro",
]
}

View File

@@ -23,8 +23,8 @@ job "weewx" {
# to be able to receive UDP broadcast packets from the weatherlink
network_mode = "host"
volumes = [
"/data/compute/appdata/weewx/etc:/etc/weewx",
"/data/compute/appdata/weewx/html:/var/www/html",
"/data/services/weewx/etc:/etc/weewx",
"/data/services/weewx/html:/var/www/html",
]
}
@@ -46,7 +46,7 @@ job "weewx" {
"-enable-health",
]
volumes = [ "/data/compute/appdata/weewx/html:/srv/http" ]
volumes = [ "/data/services/weewx/html:/srv/http" ]
}
}