Files
TriliumMind/appsettings.json
2025-12-11 10:20:10 +09:00

52 lines
1.3 KiB
JSON

{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"Serilog": {
"Using": [ "Serilog.Sinks.Console" ],
"MinimumLevel": "Debug",
"WriteTo": [
{
"Name": "Console",
"Args": {
"outputTemplate": "[{Timestamp:HH:mm:ss} {Level:u3}] ({SourceContext}) {Message:lj}{NewLine}{Exception}"
}
}
],
"Enrich": [ "FromLogContext" ]
},
"Trilium": {
"EtapiToken": "your-token-here",
"EtapiBaseUrl": "https://localhost/etapi",
"JiraOpenedIssuePageId": "yourpageid",
"JiraWorkingIssuePageId": "yourpageid",
"JiraResolvedIssuePageId": "yourpageid",
"DividendPageId": "yourpageid"
},
"Jira": {
"BaseUrl": "https://localhost",
"ApiBaseUrl": "https://localhost/rest/api/2",
"AccessToken": "your-token-here",
"TargetProjects": [ "MYPROJ" ],
"FetchInterval": 120,
"SearchFields": "key,title"
},
"Database": {
"Type": "Postgres",
"Sqlite": {
"DatabaseFilePath": "folder/TriliumMind.db"
},
"Postgres": {
"Host": "localhost",
"Port": 5432,
"Database": "triliummind",
"Username": "your-username",
"Password": "your-password",
"SslCertificatePath": "/path/to/your/certificate.pem"
}
}
}