Files
2024-05-29 18:54:49 +01:00

59 lines
1.4 KiB
JSON

{
"http": {
"port": 5000,
"content_security": {
"contentSecurityPolicy": {
"directives": {
"upgradeInsecureRequests": null
}
}
}
},
"templates": {
"location": "templates",
"config": {
"layoutsDir": "templates",
"defaultLayout": "main_layout.handlebars",
"partialsDir": "templates"
}
},
"errors": {
"400": "not_found",
"500": "error"
},
"catalog": {
"orm_repo": {
"settings": {
"dialect": "sqlite",
"storage": "catalog.db"
},
"logging": true,
"reset_db": true,
"seed_file": "products.json"
}
},
"sessions": {
"maxAgeHrs": 2,
"reset_db": true,
"orm": {
"settings": {
"dialect": "sqlite",
"storage": "sessions.db"
},
"logging": true
}
},
"auth": {
"openauth": {
"redirectionUrl": "http://localhost:5000/signin-google"
}
},
"admin": {
"openauth": {
"redirectionUrl": "http://localhost:5000/auth-signin-google"
},
"users": ["alice@example.com", "your_account@google.com"]
}
}