Update app
This commit is contained in:
@@ -29,7 +29,9 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
||||||
# Owned by MetaCore; mounted rw here for service registration + leader reads.
|
# Owned by MetaCore; mounted rw here for service registration + leader reads.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metacore/meta-core:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
|
|
||||||
# FUSE virtual filesystem mount point
|
# FUSE virtual filesystem mount point
|
||||||
- ${DATA_ROOT:-/DATA}/MetaFuse/Library:/mnt/virtual:shared
|
- ${DATA_ROOT:-/DATA}/MetaFuse/Library:/mnt/virtual:shared
|
||||||
@@ -42,7 +44,6 @@ services:
|
|||||||
|
|
||||||
environment:
|
environment:
|
||||||
- NODE_ENV=production
|
- NODE_ENV=production
|
||||||
- META_CORE_PATH=/meta-core
|
|
||||||
- CONFIG_DIR=/meta-fuse/config
|
- CONFIG_DIR=/meta-fuse/config
|
||||||
- SERVICE_NAME=meta-fuse
|
- SERVICE_NAME=meta-fuse
|
||||||
- SERVICE_VERSION=1.0.0
|
- SERVICE_VERSION=1.0.0
|
||||||
|
|||||||
@@ -93,7 +93,9 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "4005:4001"
|
- "4005:4001"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metagateway/metacore:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
# Operator settings (settings.json — NNTP creds + indexer API keys). This
|
# Operator settings (settings.json — NNTP creds + indexer API keys). This
|
||||||
# is the CREDENTIALED peer of the pair: it materialises NZB postings for
|
# is the CREDENTIALED peer of the pair: it materialises NZB postings for
|
||||||
# credential-less clients. Losing settings.json on an update means the
|
# credential-less clients. Losing settings.json on an update means the
|
||||||
@@ -125,7 +127,6 @@ services:
|
|||||||
# reachable fifth was added. Costs nothing when the four work.
|
# reachable fifth was added. Costs nothing when the four work.
|
||||||
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
||||||
META_CORE_URL: "http://metagateway-core:9000"
|
META_CORE_URL: "http://metagateway-core:9000"
|
||||||
META_CORE_PATH: "/meta-core"
|
|
||||||
BASE_URL: "http://metagateway-share:3000"
|
BASE_URL: "http://metagateway-share:3000"
|
||||||
# Renamed at the 1.0.26 bump (2026-08-26), as the old note here said to do:
|
# Renamed at the 1.0.26 bump (2026-08-26), as the old note here said to do:
|
||||||
# META_SHARE_PEER_API_URL was the pre-1.0.8 spelling and now only logs a
|
# META_SHARE_PEER_API_URL was the pre-1.0.8 spelling and now only logs a
|
||||||
|
|||||||
@@ -94,7 +94,9 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "4006:4001"
|
- "4006:4001"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metaread/metacore:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metaread/search-data:/data:rw
|
- ${DATA_ROOT:-/DATA}/AppData/metaread/search-data:/data:rw
|
||||||
environment:
|
environment:
|
||||||
P2P_LISTEN: "/ip4/0.0.0.0/tcp/4001"
|
P2P_LISTEN: "/ip4/0.0.0.0/tcp/4001"
|
||||||
@@ -112,7 +114,6 @@ services:
|
|||||||
# with the four alone, 126 once a reachable fifth was added.
|
# with the four alone, 126 once a reachable fifth was added.
|
||||||
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
||||||
META_CORE_URL: "http://metaread-core:9000"
|
META_CORE_URL: "http://metaread-core:9000"
|
||||||
META_CORE_PATH: "/meta-core"
|
|
||||||
BASE_URL: "http://metaread-search:3000"
|
BASE_URL: "http://metaread-search:3000"
|
||||||
INTERNAL_BASE_URL: "http://metaread-search:3000"
|
INTERNAL_BASE_URL: "http://metaread-search:3000"
|
||||||
TZ: "$TZ"
|
TZ: "$TZ"
|
||||||
@@ -155,7 +156,9 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "4005:4001"
|
- "4005:4001"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metaread/metacore:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metaread/metashare-config:/config:rw
|
- ${DATA_ROOT:-/DATA}/AppData/metaread/metashare-config:/config:rw
|
||||||
# The read cache: redb blockstore, seed manifest, sparse files. Without
|
# The read cache: redb blockstore, seed manifest, sparse files. Without
|
||||||
# this mount every recreate re-downloads from a cold swarm and the peer
|
# this mount every recreate re-downloads from a cold swarm and the peer
|
||||||
@@ -166,7 +169,6 @@ services:
|
|||||||
PUBLIC_ADDR: "/ip4/${APP_PUBLIC_IPV4}/tcp/4005"
|
PUBLIC_ADDR: "/ip4/${APP_PUBLIC_IPV4}/tcp/4005"
|
||||||
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
||||||
META_CORE_URL: "http://metaread-core:9000"
|
META_CORE_URL: "http://metaread-core:9000"
|
||||||
META_CORE_PATH: "/meta-core"
|
|
||||||
BASE_URL: "http://metaread-share:3000"
|
BASE_URL: "http://metaread-share:3000"
|
||||||
INTERNAL_BASE_URL: "http://metaread-share:3000"
|
INTERNAL_BASE_URL: "http://metaread-share:3000"
|
||||||
TZ: "$TZ"
|
TZ: "$TZ"
|
||||||
|
|||||||
@@ -48,7 +48,9 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
||||||
# Owned by MetaCore; mounted rw here so meta-share registers under services/.
|
# Owned by MetaCore; mounted rw here so meta-share registers under services/.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metacore/meta-core:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
# Operator settings (META_SHARE_CONFIG_DIR, default /config): settings.json
|
# Operator settings (META_SHARE_CONFIG_DIR, default /config): settings.json
|
||||||
# holds the NNTP credentials + per-indexer API keys entered in the dashboard.
|
# holds the NNTP credentials + per-indexer API keys entered in the dashboard.
|
||||||
# MUST be persisted — without this mount they live on the container's
|
# MUST be persisted — without this mount they live on the container's
|
||||||
@@ -88,7 +90,6 @@ services:
|
|||||||
- KAD_BOOTSTRAP_PEERS=/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ
|
- KAD_BOOTSTRAP_PEERS=/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ
|
||||||
|
|
||||||
# Service registration into /meta-core/services/
|
# Service registration into /meta-core/services/
|
||||||
- META_CORE_PATH=/meta-core
|
|
||||||
- BASE_URL=https://metashare-$APP_DOMAIN
|
- BASE_URL=https://metashare-$APP_DOMAIN
|
||||||
|
|
||||||
# meta-core ingestion — the local archivist's library. This peer pulls
|
# meta-core ingestion — the local archivist's library. This peer pulls
|
||||||
|
|||||||
@@ -16,7 +16,9 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
||||||
# Owned by MetaCore; mounted rw here for service registration + leader reads.
|
# Owned by MetaCore; mounted rw here for service registration + leader reads.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metacore/meta-core:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
|
|
||||||
# Application cache storage
|
# Application cache storage
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metasort/cache:/data/cache
|
- ${DATA_ROOT:-/DATA}/AppData/metasort/cache:/data/cache
|
||||||
@@ -29,7 +31,6 @@ services:
|
|||||||
|
|
||||||
environment:
|
environment:
|
||||||
- NODE_ENV=production
|
- NODE_ENV=production
|
||||||
- META_CORE_PATH=/meta-core
|
|
||||||
- CACHE_FOLDER_PATH=/data/cache
|
- CACHE_FOLDER_PATH=/data/cache
|
||||||
- SERVICE_NAME=meta-sort
|
- SERVICE_NAME=meta-sort
|
||||||
- SERVICE_VERSION=1.0.0
|
- SERVICE_VERSION=1.0.0
|
||||||
|
|||||||
@@ -18,7 +18,9 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
# Shared infrastructure state (leader election, Redis dump, service discovery)
|
||||||
# Owned by MetaCore; mounted rw here for service registration + leader reads.
|
# Owned by MetaCore; mounted rw here for service registration + leader reads.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metacore/meta-core:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
|
|
||||||
# Transcoding cache
|
# Transcoding cache
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metastremio/cache:/data/cache
|
- ${DATA_ROOT:-/DATA}/AppData/metastremio/cache:/data/cache
|
||||||
@@ -27,7 +29,6 @@ services:
|
|||||||
# (Architecture V3). MetaCore is the single source of truth for media files.
|
# (Architecture V3). MetaCore is the single source of truth for media files.
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
- META_CORE_PATH=/meta-core
|
|
||||||
- CACHE_DIR=/data/cache
|
- CACHE_DIR=/data/cache
|
||||||
- SEGMENT_DURATION=4
|
- SEGMENT_DURATION=4
|
||||||
- PREFETCH_SEGMENTS=4
|
- PREFETCH_SEGMENTS=4
|
||||||
|
|||||||
@@ -88,7 +88,9 @@ services:
|
|||||||
# libp2p TCP — host-published so the swarm can dial this peer.
|
# libp2p TCP — host-published so the swarm can dial this peer.
|
||||||
- "4004:4001"
|
- "4004:4001"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metawatch/metacore:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
# META_SHARE_DATA (default /data/meta-share): prefs.json (language prefs)
|
# META_SHARE_DATA (default /data/meta-share): prefs.json (language prefs)
|
||||||
# + the redb blockstore holding poster/thumbnail blocks recovered off the
|
# + the redb blockstore holding poster/thumbnail blocks recovered off the
|
||||||
# swarm. Without this mount both are on the container's writable layer and
|
# swarm. Without this mount both are on the container's writable layer and
|
||||||
@@ -118,7 +120,6 @@ services:
|
|||||||
# future default change can't silently shorten it again.
|
# future default change can't silently shorten it again.
|
||||||
SEARCH_TIMEOUT_SECS: "300"
|
SEARCH_TIMEOUT_SECS: "300"
|
||||||
META_CORE_URL: "http://metawatch-core:9000"
|
META_CORE_URL: "http://metawatch-core:9000"
|
||||||
META_CORE_PATH: "/meta-core"
|
|
||||||
BASE_URL: "http://metawatch-search:3000"
|
BASE_URL: "http://metawatch-search:3000"
|
||||||
# Renamed at the 1.1.0 bump (2026-08-26), as the old note here said to do:
|
# Renamed at the 1.1.0 bump (2026-08-26), as the old note here said to do:
|
||||||
# META_SHARE_PEER_API_URL was the pre-1.0.8 spelling and now only logs a
|
# META_SHARE_PEER_API_URL was the pre-1.0.8 spelling and now only logs a
|
||||||
@@ -166,7 +167,9 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "4003:4001"
|
- "4003:4001"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metawatch/metacore:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
# Operator settings written by the dashboard Settings panel (settings.json,
|
# Operator settings written by the dashboard Settings panel (settings.json,
|
||||||
# e.g. optional direct-NNTP/Usenet credentials). Persisted on disk so
|
# e.g. optional direct-NNTP/Usenet credentials). Persisted on disk so
|
||||||
# dashboard edits survive container recreation — this stack has no separate
|
# dashboard edits survive container recreation — this stack has no separate
|
||||||
@@ -198,7 +201,6 @@ services:
|
|||||||
# reachable fifth was added. Costs nothing when the four work.
|
# reachable fifth was added. Costs nothing when the four work.
|
||||||
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
KAD_BOOTSTRAP_PEERS: "/dns4/sg1.bootstrap.libp2p.io/tcp/4001/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt,/dns4/sv15.bootstrap.libp2p.io/tcp/4001/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN,/dns4/ny5.bootstrap.libp2p.io/tcp/4001/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa,/dns4/am6.bootstrap.libp2p.io/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb,/dns4/mars.i.ipfs.io/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
|
||||||
META_CORE_URL: "http://metawatch-core:9000"
|
META_CORE_URL: "http://metawatch-core:9000"
|
||||||
META_CORE_PATH: "/meta-core"
|
|
||||||
BASE_URL: "http://metawatch-share:3000"
|
BASE_URL: "http://metawatch-share:3000"
|
||||||
INTERNAL_BASE_URL: "http://metawatch-share:3000"
|
INTERNAL_BASE_URL: "http://metawatch-share:3000"
|
||||||
TZ: "$TZ"
|
TZ: "$TZ"
|
||||||
|
|||||||
@@ -63,7 +63,9 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
# The STANDALONE MetaCore's directory: this peer reads the leader info /
|
# The STANDALONE MetaCore's directory: this peer reads the leader info /
|
||||||
# identity keystore written by metacore-app. Not a private core.
|
# identity keystore written by metacore-app. Not a private core.
|
||||||
- ${DATA_ROOT:-/DATA}/AppData/metacore/meta-core:/meta-core:rw
|
# No /meta-core mount: this service locates meta-core over UDP
|
||||||
|
# (meta-discovery v1) instead of reading kv-leader.info off a shared
|
||||||
|
# volume. See docs/project-architecture/service-discovery.md.
|
||||||
# META_SHARE_DATA (default /data/meta-share): prefs.json (language prefs)
|
# META_SHARE_DATA (default /data/meta-share): prefs.json (language prefs)
|
||||||
# + the redb blockstore holding poster/thumbnail blocks recovered off the
|
# + the redb blockstore holding poster/thumbnail blocks recovered off the
|
||||||
# swarm. Without this mount both are on the container's writable layer and
|
# swarm. Without this mount both are on the container's writable layer and
|
||||||
@@ -85,7 +87,6 @@ services:
|
|||||||
# backend port on `pcs` — NOT 9000 (that is the self-contained variant's
|
# backend port on `pcs` — NOT 9000 (that is the self-contained variant's
|
||||||
# private core).
|
# private core).
|
||||||
META_CORE_URL: "http://metacore-app:80"
|
META_CORE_URL: "http://metacore-app:80"
|
||||||
META_CORE_PATH: "/meta-core"
|
|
||||||
BASE_URL: "http://metawatch-search:3000"
|
BASE_URL: "http://metawatch-search:3000"
|
||||||
INTERNAL_BASE_URL: "http://metawatch-search:3000"
|
INTERNAL_BASE_URL: "http://metawatch-search:3000"
|
||||||
TZ: "$TZ"
|
TZ: "$TZ"
|
||||||
|
|||||||
Reference in New Issue
Block a user