All checks were successful
Run linters on applied template / Python 3.13 lint and build (push) Successful in 56s
This is a FastAPI backend microservice template used with `copier` utility. Features of applied template are: - Configuration file processing logic - Metrics and tracing (both optional) configuration available - Debug endpoints - Database migration commands, prepared Alembic environment - Database usage example in ping_db endpoint - gitea sanity check pipeline
28 lines
499 B
Django/Jinja
28 lines
499 B
Django/Jinja
app:
|
|
host: 0.0.0.0
|
|
port: 8080
|
|
debug: true
|
|
cors:
|
|
allow_origins: ["*"]
|
|
allow_methods: ["*"]
|
|
allow_headers: ["*"]
|
|
allow_credentials: True
|
|
db:
|
|
master:
|
|
host: {{project_slug}}_db
|
|
port: 5432
|
|
database: {{project_slug}}_db
|
|
user: postgres
|
|
password: postgres
|
|
pool_size: 2
|
|
logging:
|
|
level: INFO
|
|
observability:
|
|
prometheus:
|
|
host: 0.0.0.0
|
|
port: 9090
|
|
urls_mapping:
|
|
/api/debug/.*: /api/debug/*
|
|
jaeger:
|
|
endpoint: http://otel:4318/v1/traces
|