baf5c682b0
secure nix config
...
Stop writing docspell config files to the world-readable nix store,
since they contain sensitive info, e.g. database passwords.
Additionally, provide a `configFile` option so users may point to a file
they've secured using their prefered secret management strategy.
2024-07-05 19:16:53 -04:00
a2ae339870
Add auth.on-account-source-conflict
2024-05-24 13:28:44 -07:00
bec485de0b
Add logout-url option to Nix module
...
Closes #2643
2024-05-22 17:18:18 -07:00
004add0dd1
Add package option to Nix modules
...
"Package" option allows specifying the derivation that will be used for
the systemd service. Works the same way as `services.<name>.package` in
NixOS. By default picks the docspell packages from pkgs instance -- same
behavior as prior to this commit
Closes #2627
2024-05-06 10:22:00 -07:00
3d93439b28
Lower memory requirement for test-vm
2024-03-10 20:49:56 +01:00
f3f246d798
Rename server -> restserver in nix setup
...
While I'd like to rename it the other way around, it would be a much
more breaking change. So for now, this way.
2024-03-10 15:37:16 +01:00
8bcc88ed65
Document flake dev setup
2024-03-10 15:37:16 +01:00
2e18274803
Extend nix flake setup
2024-03-10 15:37:16 +01:00
96c825e93a
Update nix setup
...
Need to remove solr, because it has been dropped in nixos 23.11
2024-01-29 22:14:15 +01:00
bf0f692cd9
Update flyway and set jdk17 as requirement
2023-11-05 23:43:17 +01:00
7f993f7a8d
Update nix setup
2023-03-11 20:47:32 +01:00
8fef423ae2
nix: update flake.lock
2023-01-15 10:52:19 -08:00
5d41d5775c
nix: move to weasypdf from wkhtmltopdf
...
Closes #1873
2023-01-15 10:51:59 -08:00
eca08c7416
nix: add development vm
...
This commit adds back the ability to run a development VM with docspell.
See updated documentation for examples.
2022-12-23 18:57:34 -08:00
f8e24d16d4
nix: fix typo 'orcmypdf' -> 'ocrmypdf'
2022-12-19 12:39:02 -08:00
f5a508be8d
nix: add extraConfig option
...
This commit adds a new option for joex and server modules - extraConfig.
Its main use-case is to specify options that are present in docspell but
not (perhaps, yet) defined in the modules.
2022-12-12 08:30:58 -08:00
ae8bd1d85b
nix: implement flake
...
This commit introduces the ability to install Docspell from a Nix flake.
There are no major changes to the logic of the previous modules outside of
organizing them in a flake and adding a simple check script.
2022-11-30 21:22:47 -08:00
b485866457
Update nix setup
2022-11-07 19:26:20 +01:00
0b21ef723f
Update nix setup
2022-07-09 23:27:06 +02:00
2413f7f61e
Update nix setup
2022-06-04 23:33:58 +02:00
2dedb6d7a1
Nix module: use flakes enabled nix command
2022-05-22 20:15:19 +02:00
b0ebf8b390
Update nix setup
2022-05-22 12:04:02 +02:00
b84881c083
Add nix options for addons
2022-05-22 10:06:42 +02:00
a9f048b4b6
Update nix modules
2022-04-14 22:42:25 +02:00
69964155c3
Add new options to nixos modules
2022-04-14 19:39:26 +02:00
3e1f7ca688
Add support for Postgres FTS in REST Server Nix module
...
Currently only Solr is supported.
2022-04-13 09:32:55 +02:00
307ccafd82
Update nix setup
2022-03-21 21:53:49 +01:00
f0b652d142
Extend nix modules for new config options
2022-03-21 14:58:15 +01:00
57bcea7ae3
Allow to configure some http server details
2022-03-19 00:22:15 +01:00
ca69b7a4d3
Update nix setup
2022-03-06 14:26:42 +01:00
9545431d59
Allow the user to set time zone
...
Fix timezone handling for periodic tasks
2022-03-01 23:15:59 +01:00
8103e25e32
Set default log format to fancy
2022-02-23 23:26:22 +01:00
773b4181d6
Add new config to nix modules
2022-02-19 23:37:45 +01:00
f378b24746
Update nix setup
2022-02-07 00:06:41 +01:00
b2fd99e493
Update nix setup
2022-01-16 13:47:23 +01:00
dc2ae00a75
Update nix setup
2021-12-22 22:16:34 +01:00
9e9b0aae99
Update nix setup
2021-12-21 22:00:09 +01:00
501c6f2988
Updating stanford corenlp to 4.3.2; adding more languages
...
There are models for Spanish, that have been added now. Also the
Hungarian language has been added to the list of supported
languages (for tesseract mainly, no nlp models)
2021-11-20 14:31:39 +01:00
7a4a444da6
Adopt nix setup and joex module
2021-11-18 00:23:17 +01:00
d793d2286c
Update nix setup
2021-10-27 22:07:16 +02:00
cbc6877040
Update nix/nixos setup
2021-09-23 19:46:57 +02:00
cc9e3a31d8
Add openid to the nixos module
2021-09-06 14:47:42 +02:00
5cc2ad92a2
Update nix setup
...
Removes the consumedir module, use the module in the dsc project [0]
instead.
[0] https://github.com/docspell/dsc/blob/master/nix/module.nix
2021-08-28 12:52:43 +02:00
5d33b3841a
Add a task to check for updates periodically
...
It must be enabled and configured by the admin.
Refs: #990
2021-08-20 00:25:27 +02:00
cd1330a3cd
Update nix setup
2021-07-29 23:11:11 +02:00
a7a4e8e144
Update nix setup
2021-07-29 18:09:49 +02:00
e22683c9f6
Update nix setup
2021-06-18 23:53:21 +02:00
6fed858629
Update nix expressions for 21.05
...
Also remove lots of old releases declared in release.nix.
2021-06-18 22:27:29 +02:00
bdc7822f50
Add documentation about docker setup
2021-05-31 22:19:49 +02:00
a047a3f137
Update nix setup
2021-05-29 16:16:42 +02:00