Tekelija Asterisk admin
Manage asterisk manager users and phonebook entries.
Configuration
{
"AsteriskAdmin": {
"Database": "mysql",
"ConnectionString": "Server=localhost;Database=asterisk-manager;Uid=root;Pwd=pass;SslMode=None;",
"Frontend": {
"Language": "sl"
},
"Jwt": {
"Secret": "somejwtlongerkey123somejwtlongerkey123",
"RefreshTokenTTL": 2
},
"Podzir": {
"serviceUri": null
}
}
}
Name |
Type |
Default |
Description |
Database |
string |
sqlite |
Database to use (sqlite, mysql, mssql) |
ConnectionString |
string |
‘datasource=./tekelija-asterisk-admin.db;cache=shared;’ |
Database connection string |
Frontend |
FrontendConfig |
null |
Frontend app configuration |
Jwt |
JwtConfig |
null |
JWT key configuration |
Podzir |
PodzirConfig |
null |
Podzir service configuration |
FrontendConfig
Name |
Type |
Default |
Description |
Language |
string |
en |
Default frontend app language |
JwtConfig
{
"Secret": "somejwtlongerkey123somejwtlongerkey123",
"RefreshTokenTTL": 2
}
Name |
Type |
Default |
Description |
Secret |
string |
null |
JWT key secret |
RefreshTokenTTL |
int |
1 |
Refresh token expiration interval in days |
PodzirConfig