1

Synchronisation du contenu avec lemmy

This commit is contained in:
2025-12-11 00:02:53 +01:00
parent a0e9a87e8d
commit 181223d3d9
10 changed files with 1268 additions and 50 deletions

View File

@@ -46,6 +46,33 @@ function applyEnvOverrides(config = {}) {
merged.goaccess.url = process.env.GOACCESS_URL;
}
const lemmy = config.lemmy || {};
const community = lemmy.community || {};
merged.lemmy = {
...lemmy,
auth: { ...(lemmy.auth || {}) },
community: {
...community,
prefixOverrides: { ...(community.prefixOverrides || {}) },
},
verificationTtlHours: { ...(lemmy.verificationTtlHours || {}) },
};
if (process.env.LEMMY_INSTANCE_URL) {
merged.lemmy.instanceUrl = process.env.LEMMY_INSTANCE_URL;
}
if (process.env.LEMMY_SITE_URL) {
merged.lemmy.siteUrl = process.env.LEMMY_SITE_URL;
}
if (process.env.LEMMY_JWT) {
merged.lemmy.auth.jwt = process.env.LEMMY_JWT;
}
if (process.env.LEMMY_USERNAME) {
merged.lemmy.auth.username = process.env.LEMMY_USERNAME;
}
if (process.env.LEMMY_PASSWORD) {
merged.lemmy.auth.password = process.env.LEMMY_PASSWORD;
}
return merged;
}