Configuration
Environment variables
You can configure the service at runtime using various environment variables:
FALCON__SERVER__HOST
- host to run the server on (default:0.0.0.0
)FALCON__SERVER__PORTS__PUBLIC
- port for public traffic (default:20100
)FALCON__SERVER__PORTS__ADMIN
- port for admin traffic (default:20101
)FALCON__URLS__PUBLIC
- public URL (default:http://localhost:20100
)FALCON__URLS__ADMIN
- admin URL (default:http://localhost:20101
)FALCON__COOKIES__DOMAIN
- domain for the cookies (default: ``)FALCON__SECRETS__DEFAULT
- default secrets (default:XXXXXXXXXXXXXXXX
)FALCON__SECRETS__COOKIE
- cookie secrets (default:XXXXXXXXXXXXXXXX
)FALCON__SECRETS__CIPHER
- cipher secrets (default:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
)FALCON__ORCHID__PUBLIC__SCHEME
- scheme of the public site of the orchid app (default:http
)FALCON__ORCHID__PUBLIC__HOST
- host of the public site of the orchid app (default:localhost
)FALCON__ORCHID__PUBLIC__PORT
- port of the public site of the orchid app (default:20120
)FALCON__ORCHID__PUBLIC__PATH
- path of the public site of the orchid app (default: ``)FALCON__OBSIDIAN__SQL__HOST
- host of the SQL API of the obsidian database (default:localhost
)FALCON__OBSIDIAN__SQL__PORT
- port of the SQL API of the obsidian database (default:20110
)FALCON__OBSIDIAN__SQL__PASSWORD
- password to authenticate with the SQL API of the obsidian database (default:password
)FALCON__OIDC__GOOGLE__CLIENT
- client ID to authenticate with Google IdP (default:falcon
)FALCON__OIDC__GOOGLE__SECRET
- client secret to authenticate with Google IdP (default:secret
)FALCON__OIDC__GOOGLE__DOMAIN
- domain of the Google organization (default: ``)FALCON__DEBUG
- enable debug mode (default:true
)