configure meta-fuse to connect to meta-core

This commit is contained in:
Pierre
2026-01-25 22:02:49 +01:00
parent f62acdfdbf
commit 2c85b409b9
3 changed files with 69 additions and 14 deletions
+5 -5
View File
@@ -57,13 +57,13 @@ async function main(): Promise<void> {
vfsRefreshInterval: parseInt(process.env.VFS_REFRESH_INTERVAL ?? '30000', 10),
baseUrl: process.env.BASE_URL,
serviceVersion: process.env.SERVICE_VERSION ?? '1.0.0',
// WebDAV URL for meta-sort file access (e.g., http://meta-sort-dev/webdav)
metaSortWebdavUrl: process.env.META_SORT_WEBDAV_URL,
// WebDAV URL for meta-core file access (e.g., http://meta-core/webdav)
metaCoreWebdavUrl: process.env.META_CORE_WEBDAV_URL,
};
logger.info(`Config: META_CORE_PATH=${config.metaCorePath}, FILES_VOLUME=${config.filesPath}`);
if (config.metaSortWebdavUrl) {
logger.info(`WebDAV: Using meta-sort WebDAV at ${config.metaSortWebdavUrl}`);
if (config.metaCoreWebdavUrl) {
logger.info(`WebDAV: Using meta-core WebDAV at ${config.metaCoreWebdavUrl}`);
} else {
logger.info(`WebDAV: Not configured, FUSE driver will use local filesystem`);
}
@@ -125,7 +125,7 @@ async function main(): Promise<void> {
gid: parseInt(process.env.PGID ?? '1000', 10),
refreshInterval: config.vfsRefreshInterval,
configDir: process.env.CONFIG_DIR ?? '/meta-fuse/config',
webdavBaseUrl: config.metaSortWebdavUrl,
webdavBaseUrl: config.metaCoreWebdavUrl,
filesPath: config.filesPath,
});