mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 21:15:32 +09:00
feat(threads): thread and forum API, admin, schemas and docs (#3251)
This commit is contained in:
1 parent
5f4295e399
commit
3f4160b138
495 files changed
+39232
-1215
No files matched your search
@@ -105,6 +105,7 @@ export interface MasterConfig {
|
||||
lane?: 'realtime' | 'unfurl' | 'lifecycle' | 'batch' | 'crosspost';
|
||||
task?: string;
|
||||
enable_cron_scheduler?: boolean;
|
||||
metrics_port?: number;
|
||||
lane_concurrency_overrides?: {
|
||||
realtime?: number;
|
||||
unfurl?: number;
|
||||
|
||||
@@ -15,6 +15,7 @@ const API_SETTINGS_NOT_FORWARDED: Record<string, string> = {
|
||||
FLUXER_API_WORKER_LANE: 'the one worker container runs every lane',
|
||||
FLUXER_API_WORKER_TASK: 'the one worker container runs every lane',
|
||||
FLUXER_API_WORKER_ENABLE_CRON_SCHEDULER: 'the one worker container hosts cron',
|
||||
FLUXER_API_WORKER_METRICS_PORT: 'the stack scrapes no worker metrics',
|
||||
FLUXER_RELAX_REGISTRATION_RATE_LIMITS: 'test and development only',
|
||||
FLUXER_DISABLE_RATE_LIMITS: 'test and development only',
|
||||
FLUXER_TEST_MODE_ENABLED: 'test and development only',
|
||||
|
||||
@@ -94,6 +94,7 @@ const NAMED_FLUXER_ENV_OVERRIDES: Record<string, NamedEnvOverride> = {
|
||||
path: ['services', 'api', 'worker', 'enable_cron_scheduler'],
|
||||
parse: parseBoolean,
|
||||
},
|
||||
FLUXER_API_WORKER_METRICS_PORT: {path: ['services', 'api', 'worker', 'metrics_port'], parse: parseInteger},
|
||||
FLUXER_API_WORKER_LANE_CONCURRENCY_OVERRIDES: {
|
||||
path: ['services', 'api', 'worker', 'lane_concurrency_overrides'],
|
||||
parse: parseJsonObject,
|
||||
|
||||
Reference in new issue
Block a user