Migrate to NFS share.
This commit is contained in:
@@ -22,7 +22,7 @@ job "beancount" {
|
|||||||
image = "gitea.v.paler.net/ppetru/fava:latest"
|
image = "gitea.v.paler.net/ppetru/fava:latest"
|
||||||
ports = ["http"]
|
ports = ["http"]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/beancount:/beancount",
|
"/data/services/beancount:/beancount",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ job "code-server" {
|
|||||||
ports = ["http"]
|
ports = ["http"]
|
||||||
|
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/code:/home/coder",
|
"/data/services/code:/home/coder",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -32,8 +32,8 @@ job "evcc" {
|
|||||||
]
|
]
|
||||||
|
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/evcc/evcc.yaml:/etc/evcc.yaml",
|
"/data/services/evcc/evcc.yaml:/etc/evcc.yaml",
|
||||||
"/data/compute/appdata/evcc/evcc:/root/.evcc",
|
"/data/services/evcc/evcc:/root/.evcc",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ job "maps" {
|
|||||||
ports = ["http"]
|
ports = ["http"]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/shared/alo_gis:/srv/projects/alo_gis",
|
"/data/shared/alo_gis:/srv/projects/alo_gis",
|
||||||
"/data/compute/appdata/maps/qgis-server-plugins:/plugins",
|
"/data/services/maps/qgis-server-plugins:/plugins",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -65,7 +65,7 @@ job "maps" {
|
|||||||
to = 80
|
to = 80
|
||||||
}
|
}
|
||||||
port "php" {
|
port "php" {
|
||||||
static = 9000
|
static = 9001
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -77,14 +77,14 @@ job "maps" {
|
|||||||
ports = ["php"]
|
ports = ["php"]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/shared/alo_gis:/srv/projects/alo_gis",
|
"/data/shared/alo_gis:/srv/projects/alo_gis",
|
||||||
"/data/compute/appdata/maps/var/lizmap-theme-config:/www/lizmap/var/lizmap-theme-config",
|
"/data/services/maps/var/lizmap-theme-config:/www/lizmap/var/lizmap-theme-config",
|
||||||
"/data/compute/appdata/maps/var/lizmap-config:/www/lizmap/var/config",
|
"/data/services/maps/var/lizmap-config:/www/lizmap/var/config",
|
||||||
"/data/compute/appdata/maps/var/lizmap-db:/www/lizmap/var/db",
|
"/data/services/maps/var/lizmap-db:/www/lizmap/var/db",
|
||||||
"/data/compute/appdata/maps/var/lizmap-log:/www/lizmap/var/log",
|
"/data/services/maps/var/lizmap-log:/www/lizmap/var/log",
|
||||||
"/data/compute/appdata/maps/www:/www/lizmap/www",
|
"/data/services/maps/www:/www/lizmap/www",
|
||||||
"/data/compute/appdata/maps/var/lizmap-modules:/www/lizmap/var/lizmap-modules",
|
"/data/services/maps/var/lizmap-modules:/www/lizmap/var/lizmap-modules",
|
||||||
"/data/compute/appdata/maps/var/lizmap-my-packages:/www/lizmap/var/my-packages",
|
"/data/services/maps/var/lizmap-my-packages:/www/lizmap/var/my-packages",
|
||||||
"/data/compute/appdata/maps/etc:/srv/etc:ro",
|
"/data/services/maps/etc:/srv/etc:ro",
|
||||||
]
|
]
|
||||||
|
|
||||||
command = "php-fpm"
|
command = "php-fpm"
|
||||||
@@ -117,10 +117,10 @@ job "maps" {
|
|||||||
image = "nginx:alpine"
|
image = "nginx:alpine"
|
||||||
ports = ["http"]
|
ports = ["http"]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/maps/etc/nginx.conf:/etc/nginx/nginx.conf:ro",
|
"/data/services/maps/etc/nginx.conf:/etc/nginx/nginx.conf:ro",
|
||||||
"/data/compute/appdata/maps/var/nginx-log:/var/log/nginx",
|
"/data/services/maps/var/nginx-log:/var/log/nginx",
|
||||||
"/data/compute/appdata/maps/var/nginx-cache:/var/cache/nginx",
|
"/data/services/maps/var/nginx-cache:/var/cache/nginx",
|
||||||
"/data/compute/appdata/maps/www:/srv/lizmap/www",
|
"/data/services/maps/www:/srv/lizmap/www",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ job "media" {
|
|||||||
image = "ghcr.io/hotio/radarr:latest"
|
image = "ghcr.io/hotio/radarr:latest"
|
||||||
ports = [ "radarr" ]
|
ports = [ "radarr" ]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/radarr:/config",
|
"/data/services/media/radarr:/config",
|
||||||
"/data/media:/data",
|
"/data/media:/data",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -56,7 +56,7 @@ job "media" {
|
|||||||
image = "ghcr.io/hotio/sonarr:latest"
|
image = "ghcr.io/hotio/sonarr:latest"
|
||||||
ports = [ "sonarr" ]
|
ports = [ "sonarr" ]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/sonarr-working:/config",
|
"/data/services/media/sonarr:/config",
|
||||||
"/data/media:/data",
|
"/data/media:/data",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -90,7 +90,7 @@ job "media" {
|
|||||||
image = "ghcr.io/hotio/bazarr:latest"
|
image = "ghcr.io/hotio/bazarr:latest"
|
||||||
ports = [ "bazarr" ]
|
ports = [ "bazarr" ]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/bazarr:/config",
|
"/data/services/media/bazarr:/config",
|
||||||
"/data/media/media:/data/media",
|
"/data/media/media:/data/media",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -125,7 +125,7 @@ job "media" {
|
|||||||
ports = [ "pms" ]
|
ports = [ "pms" ]
|
||||||
network_mode = "host"
|
network_mode = "host"
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/plex:/config",
|
"/data/services/media/plex:/config",
|
||||||
"/data/media/media:/data",
|
"/data/media/media:/data",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -163,7 +163,7 @@ job "media" {
|
|||||||
"qbt_torrent",
|
"qbt_torrent",
|
||||||
]
|
]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/qbittorrent:/config",
|
"/data/services/media/qbittorrent:/config",
|
||||||
"/data/media/torrents:/data/torrents",
|
"/data/media/torrents:/data/torrents",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,10 +15,10 @@ job "netbox" {
|
|||||||
image = "docker.io/netboxcommunity/netbox:v3.7-2.8.0"
|
image = "docker.io/netboxcommunity/netbox:v3.7-2.8.0"
|
||||||
ports = ["http"]
|
ports = ["http"]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/netbox/configuration:/etc/netbox/config:z,ro",
|
"/data/services/netbox/configuration:/etc/netbox/config:z,ro",
|
||||||
"/data/compute/appdata/netbox/media:/opt/netbox/media",
|
"/data/services/netbox/media:/opt/netbox/media",
|
||||||
"/data/compute/appdata/netbox/reports:/opt/netbox/reports",
|
"/data/services/netbox/reports:/opt/netbox/reports",
|
||||||
"/data/compute/appdata/netbox/files:/opt/netbox/scripts",
|
"/data/services/netbox/files:/opt/netbox/scripts",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,10 +71,10 @@ job "netbox" {
|
|||||||
"rqworker",
|
"rqworker",
|
||||||
]
|
]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/netbox/configuration:/etc/netbox/config:z,ro",
|
"/data/services/netbox/configuration:/etc/netbox/config:z,ro",
|
||||||
"/data/compute/appdata/netbox/media:/opt/netbox/media",
|
"/data/services/netbox/media:/opt/netbox/media",
|
||||||
"/data/compute/appdata/netbox/reports:/opt/netbox/reports",
|
"/data/services/netbox/reports:/opt/netbox/reports",
|
||||||
"/data/compute/appdata/netbox/files:/opt/netbox/scripts",
|
"/data/services/netbox/files:/opt/netbox/scripts",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -101,10 +101,10 @@ job "netbox" {
|
|||||||
image = "docker.io/netboxcommunity/netbox:v3.7-2.8.0"
|
image = "docker.io/netboxcommunity/netbox:v3.7-2.8.0"
|
||||||
command = "/opt/netbox/housekeeping.sh"
|
command = "/opt/netbox/housekeeping.sh"
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/netbox/configuration:/etc/netbox/config:z,ro",
|
"/data/services/netbox/configuration:/etc/netbox/config:z,ro",
|
||||||
"/data/compute/appdata/netbox/media:/opt/netbox/media",
|
"/data/services/netbox/media:/opt/netbox/media",
|
||||||
"/data/compute/appdata/netbox/reports:/opt/netbox/reports",
|
"/data/services/netbox/reports:/opt/netbox/reports",
|
||||||
"/data/compute/appdata/netbox/files:/opt/netbox/scripts",
|
"/data/services/netbox/files:/opt/netbox/scripts",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ job "traefik" {
|
|||||||
network_mode = "host"
|
network_mode = "host"
|
||||||
volumes = [
|
volumes = [
|
||||||
"local/traefik.yml:/etc/traefik/traefik.yml",
|
"local/traefik.yml:/etc/traefik/traefik.yml",
|
||||||
"/data/compute/config/traefik:/config",
|
"/data/services/traefik:/config",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ job "urbit" {
|
|||||||
"--loom=31",
|
"--loom=31",
|
||||||
]
|
]
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/compute/appdata/urbit:/urbit",
|
"/data/services/urbit:/urbit",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ job "velutrack" {
|
|||||||
"-enable-health",
|
"-enable-health",
|
||||||
]
|
]
|
||||||
|
|
||||||
volumes = [ "/data/compute/appdata/velutrack/dist:/srv/http" ]
|
volumes = [ "/data/services/velutrack/dist:/srv/http" ]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user