gawa971
|
a9b7965dcf
|
Enhancement: use apt only when needed docker-entrypoint.sh (#7756)
|
2024-09-23 23:46:03 -07:00 |
|
Trenton H
|
aef387ed69
|
Chore: Use self-documenting long options in Docker startup scripts (#7275)
|
2024-07-16 10:27:12 -07:00 |
|
Trenton H
|
3d8de50b5a
|
Don't assume the /tmp folder is where the user wants to place the scratch directory (#5948)
|
2024-02-28 22:46:24 +00:00 |
|
amo13
|
b93f655039
|
Create parent dirs of data/media/consume if necessary (#5176)
* Create parent dirs of data/media/consume if necessary
* long --parents instead of short -p
|
2023-12-30 19:25:34 +00:00 |
|
Trenton Holmes
|
06c6f33d97
|
Changes how the environment variables from a file are set and expands to allow any to be set this way
|
2022-12-29 17:40:26 -08:00 |
|
Trenton H
|
8da3ae2c53
|
Bakes the NLTK data into the image (~60mb)
|
2022-12-07 09:36:32 -08:00 |
|
Trenton Holmes
|
88e3e556a1
|
Fixes the custom scripts not running as root
|
2022-12-01 07:21:25 -08:00 |
|
Trenton H
|
50a211f367
|
Fixes an issue with the install of languages and read-only variable
|
2022-11-10 17:25:39 -08:00 |
|
Trenton Holmes
|
8023aae738
|
Adds local and readonly to almost everything. Fully qualifies the path to binaries
|
2022-11-08 08:52:01 -08:00 |
|
Trenton H
|
d08eb0c66b
|
Adds skipping of NLTK data download if the feature appears disabled
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
6523cf0c4b
|
Fixes the download and usage of the downloaded data
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
a7e1ba82d6
|
Fixes CI unit testing
|
2022-10-10 08:58:23 -07:00 |
|
Trenton Holmes
|
d856e48045
|
Updates the pre-processing of document content to be much more robust, with tokenization, stemming and stop word removal
|
2022-10-10 08:58:23 -07:00 |
|
Trenton H
|
3a7cbd3a42
|
Fixes an issue where the consume directory wasn't included in the permissions fix at Docker entry
|
2022-09-16 07:52:33 -07:00 |
|
Dennis Gaida
|
f4fece5550
|
PAPERLESS_REDIS may be set via docker secrets
Best practice is for redis to be at least password protected: https://redis.io/docs/getting-started/.
Paperless uses `Redis.from_url` (https://github.com/paperless-ngx/paperless-ngx/blob/5fe435048bc6eb77f9473afc11588427846456ab/docker/wait-for-redis.py#L24) to establish a connection to redis which already enables us to use username/password, e.g. `redis://username:password@redis:6379`.
The redis connection string therefore is a secret and needs to be able to leverage docker secrets, hence this PR.
|
2022-08-16 12:41:52 -07:00 |
|
Trenton Holmes
|
d5c27a95aa
|
Fixes minor linting
|
2022-08-03 13:26:04 -07:00 |
|
Aidan Stein
|
ea07b261ad
|
negate second gosu command when running as paperless user
|
2022-07-15 11:00:46 -04:00 |
|
Aidan Stein
|
f58c2d0a7b
|
allow rootless (as paperless user)
|
2022-07-15 10:58:41 -04:00 |
|
Trenton Holmes
|
ccf3a9f3b2
|
Implements reading from a Docker secrets file in place of an environment variable for certain settings
|
2022-07-03 10:56:01 +02:00 |
|
Trenton Holmes
|
681cb1b978
|
Makes sure the export folder also exists
|
2022-06-03 14:02:58 -07:00 |
|
Trenton Holmes
|
332a9fac5a
|
Adds quotes around usages that may be of a user defined directory
Co-authored-by: Felix E <felix@eckhofer.com>
|
2022-06-03 11:21:13 -07:00 |
|
Trenton Holmes
|
d118f4a3f0
|
Setup the defined user folders instead of always using the defaults at Docker startup
|
2022-06-03 09:18:48 -07:00 |
|
Trenton Holmes
|
19cf66be0f
|
Updates the Dockerfile to utilize our new base image 1.0 which provides the pre-compiled wheels for certain dependencies and most base packages
|
2022-03-30 09:09:50 -07:00 |
|
Schnuffle
|
c2c8a27545
|
Corrections to pass pre-commit hooks
|
2022-03-20 15:58:37 +01:00 |
|
addi
|
1782d00cc5
|
fix issue 374
|
2022-03-18 23:26:04 +01:00 |
|
Quinn Casey
|
c748394ff0
|
Update docs, yml to -ngx
|
2022-03-02 10:03:37 -08:00 |
|
jonaswinkler
|
7148c10f1b
|
update docker entrypoint
|
2021-06-13 12:54:24 +02:00 |
|
jonaswinkler
|
3b912a0de1
|
improved docker startup time
|
2021-05-19 22:26:51 +02:00 |
|
jonaswinkler
|
c72791bd21
|
Fix file permissions
|
2021-05-19 22:05:23 +02:00 |
|
Jonas Winkler
|
61b47e358f
|
correct file mode
|
2021-05-16 01:22:51 +02:00 |
|
Christopher Timm
|
5765893f69
|
Use gosu instead of sudo for easier configuration
#879
|
2021-04-26 19:06:30 -05:00 |
|
jonaswinkler
|
4f9ae17059
|
Merge branch 'dev' into feature/superuser-manager
# Conflicts:
# docker/docker-entrypoint.sh
|
2021-04-17 14:10:56 +02:00 |
|
jonaswinkler
|
7f9f805c5f
|
Merge branch 'dev' into feature/superuser-manager
|
2021-04-17 14:01:42 +02:00 |
|
Chris Nagy
|
cb4e738a0f
|
Fix env variable in docker entrypoint
|
2021-04-10 13:50:52 +02:00 |
|
Starbeamrainbowlabs
|
dd7c5da256
|
docker-entrypoint.sh: split non-root tasks into docker-prepare.sh
|
2021-04-08 00:03:55 +01:00 |
|
Starbeamrainbowlabs
|
02dd7ec615
|
docker: mark scripts as executable
|
2021-04-07 23:19:20 +01:00 |
|
jonaswinkler
|
ca2bf962e9
|
force update of search index if out of date
|
2021-04-05 21:33:17 +02:00 |
|
Chris Nagy
|
e3ba968fef
|
Add superuser management script
|
2021-03-14 19:43:22 +01:00 |
|
jonaswinkler
|
ddf386c4d4
|
add temporary directory during startup and ensure correct permissions
|
2021-01-21 01:02:41 +01:00 |
|
jonaswinkler
|
deb9698ff6
|
added some messages to the docker startup script
|
2021-01-13 19:58:09 +01:00 |
|
jonaswinkler
|
24d8a50f01
|
fixed an issue with the docker entrypoint script.
|
2020-12-10 00:54:37 +01:00 |
|
jonaswinkler
|
2b57b80656
|
fixes #113
|
2020-12-09 23:45:53 +01:00 |
|
jonaswinkler
|
45e39d04ae
|
fixes #87
|
2020-12-06 01:37:44 +01:00 |
|
Jonas Winkler
|
3afee66aaa
|
updated entrypoint script to wait for postgres
|
2020-11-21 20:14:48 +01:00 |
|
Jonas Winkler
|
1d759b75b5
|
getting paperless-ng ready for the first release.
|
2020-11-14 12:10:51 +01:00 |
|