services.hedgedoc.settings.db
Specify the configuration for sequelize.
HedgeDoc supports mysql, postgres, sqlite and mssql.
See https://sequelize.readthedocs.io/en/v3/
for more information.
The relevant parts will be overriden if you set dbURL.
- Type
attribute set- Default
{ dialect = "sqlite"; storage = "/var/lib/hedgedoc/db.sqlite"; }- Example
db = { username = "hedgedoc"; database = "hedgedoc"; host = "localhost:5432"; # or via socket # host = "/run/postgresql"; dialect = "postgresql"; };- Declared
- <nixpkgs/nixos/modules/services/web-apps/hedgedoc.nix>