87 Commits

Author SHA1 Message Date
ziprandom
08ae3f8771 use env variables in pre-|post-consume scripts
+ instead of positional arguments because it's easier to use in the
shell script and easier to read in the python code.
2022-06-22 13:56:59 +00:00
Quinn Casey
939dd17910 Update Gotenberg to 7.4 2022-05-02 09:16:42 -07:00
Quinn Casey
d58b1a7de7 Update Tika documentation 2022-05-02 09:02:29 -07:00
Schnuffle
c2c8a27545 Corrections to pass pre-commit hooks 2022-03-20 15:58:37 +01:00
Quinn Casey
049a2dde96
Merge pull request #18 from benjaminfrank/systemd-socket-port-80
Enable non-root port 80 via systemd
2022-02-28 11:17:50 -08:00
Uli Fahrer
2dcacaee14 fix(tika): adapt to Gotenberg 7 API
This commit adapts to the latest breaking changes from Gotenberg 7.
It also freezes the usage of the Gotenberg server to v7.x. Doing
this prevents further breaking changes leaking in our code base.

* refs #1250
2021-08-27 08:32:16 +02:00
benjaminfrank
e0a2af3d98
Create paperless-webserver.socket 2021-06-16 22:42:54 +02:00
benjaminfrank
524bc2722f
Update paperless-webserver.service 2021-06-16 22:40:26 +02:00
jonaswinkler
c72791bd21 Fix file permissions 2021-05-19 22:05:23 +02:00
jonaswinkler
0419c52d35 fix file permissions 2021-05-19 20:02:56 +02:00
Jonas Winkler
b12fcca20d Merge remote-tracking branch 'origin/dev' into dev 2021-05-16 01:23:07 +02:00
Jonas Winkler
61b47e358f correct file mode 2021-05-16 01:22:51 +02:00
Fabian Ohler
ed44f0cb04
fix description of paperless-scheduler.service 2021-05-14 13:43:39 +02:00
Stelian Iancu
ede06f4fd4 Postgres won't run without a password. 2021-03-04 16:26:03 +01:00
jonaswinkler
d7b2906977 fix typo 2021-01-31 15:37:09 +01:00
jonaswinkler
fd59def1bd Merge branch 'feature-websockets-status' into dev 2021-01-31 14:37:15 +01:00
jonaswinkler
adb76eafaf moved gunicorn.conf.py to a more appropriate place and reference that in the configuration scripts. 2021-01-31 13:52:21 +01:00
jonaswinkler
7414b3d23a update configuration 2021-01-27 19:57:04 +01:00
jonaswinkler
838631b057 Merge branch 'dev' into travis-multiarch-builds 2021-01-07 17:41:44 +01:00
jonaswinkler
a02ddeb722 fix release script 2021-01-07 00:08:42 +01:00
jonaswinkler
7f8ba75d90 update build scripts 2021-01-06 14:19:46 +01:00
jonaswinkler
279e269a66 update start_services.sh script 2021-01-01 21:50:32 +01:00
jonaswinkler
5b344963b9 reorganized docker build. 2020-12-20 15:58:29 +01:00
jonaswinkler
c813c02025 version increment. 2020-12-16 17:01:20 +01:00
jonaswinkler
c2a86704eb removed the encryption logic. 2020-11-29 01:19:23 +01:00
jonaswinkler
a1f5ddede8 release script checklist 2020-11-27 17:36:57 +01:00
Jonas Winkler
4b47f4929e fix release script 2020-11-22 22:35:25 +01:00
Jonas Winkler
d65a118d8a use docker compose for building 2020-11-22 00:35:19 +01:00
Jonas Winkler
5a84cc835a updated release script 2020-11-21 13:05:17 +01:00
Jonas Winkler
a9ebe9606e updated the release process. 2020-11-19 13:19:45 +01:00
Jonas Winkler
0bc6d471fa updated the build process, it now works on RPi as well. 2020-11-18 22:43:36 +01:00
Jonas Winkler
758d53d816 more documentation. 2020-11-18 00:00:55 +01:00
Jonas Winkler
011bc9916e updated release scripts 2020-11-15 16:40:03 +01:00
Jonas Winkler
5a055dfe60 added a handy script to make a release package. 2020-11-14 12:58:11 +01:00
Jonas Winkler
1d759b75b5 getting paperless-ng ready for the first release. 2020-11-14 12:10:51 +01:00
Jonas Winkler
f92ee0068c updated some dependencies, updated docker files 2020-11-13 18:42:32 +01:00
Jonas Winkler
024fcde9de a handy script that brings up postgres and redis 2020-11-11 20:25:33 +01:00
Jonas Winkler
9d22d9c9b1 added a task scheduler for recurring tasks 2020-11-09 20:29:10 +01:00
Jonas Winkler
8f4ddb30c1 updated dockerfiles 2020-11-01 23:01:36 +01:00
Jonas Winkler
5c4849796b fixed folders, compatible with previous paperless version 2020-10-29 14:30:15 +01:00
Jonas Winkler
70c1a0e717 i fixed the docker 2020-10-29 00:46:57 +01:00
Jonas Winkler
2c21b3b8ba moved gunicorn config 2020-10-27 01:08:50 +01:00
lawtancool
02698fab43
change gunicorn workers to 3
Assuming a single core system,  (2 x $num_cores) + 1 = 3
(see https://docs.gunicorn.org/en/stable/design.html#how-many-workers)
2020-05-19 09:41:08 -07:00
lawtancool
d0bac60300
Change gunicorn workers from 1 to 4
see https://docs.gunicorn.org/en/stable/design.html#how-many-workers
2020-05-03 20:16:55 -07:00
ahyear
b741f1e504
Merge pull request #599 from ljm42/patch-1
Allow non-unique GIDs
2020-03-15 04:43:09 +01:00
JOKer
65c19999e8
Merge pull request #581 from nxnjz/patch-1
added dependency on network.target so that paperless-webserver can cleanly shutdown before the network goes down (during reboots, etc.)

network-online.target is not required when accessing paperless on localhost, so having a dependency on it is not necessary.
2020-02-28 23:12:26 +01:00
nxnjz
56c686da1e
Update paperless-webserver.service 2020-02-27 20:05:50 +02:00
ljm42
ad42e7fabe
Allow non-unique GIDs
Need to allow non-unique group ids, so paperless can map to an existing GID.

The comment says the map_uidgid() function came from docker-gitlab, the same fix was applied there too:
  c80bd87662
2020-01-05 18:20:03 -08:00
nxnjz
2cb172b4aa
added dependency on network.target 2019-11-19 22:16:53 +02:00
Fabian Winter
9c1fcbcc98 Address comments 2019-11-03 20:14:17 +01:00