17 lines
569 B
TypeScript
17 lines
569 B
TypeScript
import { Config, Env } from '../decorators';
|
|
|
|
@Config
|
|
export class VersionNotificationsConfig {
|
|
/** Whether to request notifications about new n8n versions */
|
|
@Env('N8N_VERSION_NOTIFICATIONS_ENABLED')
|
|
enabled = true;
|
|
|
|
/** Endpoint to retrieve n8n version information from */
|
|
@Env('N8N_VERSION_NOTIFICATIONS_ENDPOINT')
|
|
endpoint = 'https://api.n8n.io/api/versions/';
|
|
|
|
/** URL for versions panel to page instructing user on how to update n8n instance */
|
|
@Env('N8N_VERSION_NOTIFICATIONS_INFO_URL')
|
|
infoUrl = 'https://docs.n8n.io/hosting/installation/updating/';
|
|
}
|