Updates the default Postgres to 15 for new installs

This commit is contained in:
Trenton H 2023-06-20 09:36:31 -07:00
parent ecdea4c3c8
commit c4407dccf6
5 changed files with 14 additions and 4 deletions

View File

@ -37,7 +37,7 @@ services:
- redisdata:/data - redisdata:/data
db: db:
image: docker.io/library/postgres:13 image: docker.io/library/postgres:15
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- pgdata:/var/lib/postgresql/data - pgdata:/var/lib/postgresql/data

View File

@ -39,7 +39,7 @@ services:
- redisdata:/data - redisdata:/data
db: db:
image: docker.io/library/postgres:13 image: docker.io/library/postgres:15
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- pgdata:/var/lib/postgresql/data - pgdata:/var/lib/postgresql/data

View File

@ -35,7 +35,7 @@ services:
- redisdata:/data - redisdata:/data
db: db:
image: docker.io/library/postgres:13 image: docker.io/library/postgres:15
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- pgdata:/var/lib/postgresql/data - pgdata:/var/lib/postgresql/data

View File

@ -167,6 +167,16 @@ following:
This might not actually do anything. Not every new paperless version This might not actually do anything. Not every new paperless version
comes with new database migrations. comes with new database migrations.
### Database Upgrades
In general, paperless does not require a specific version of PostgreSQL or MariaDB and it is
safe to update them to newer versions. However, you should always take a backup and follow
the instructions from your database's documentation for how to upgrade between major versions.
For PostgreSQL, refer to [Upgrading a PostgreSQL Cluster](https://www.postgresql.org/docs/current/upgrading.html).
For MariaDB, refer to [Upgrading MariaDB](https://mariadb.com/kb/en/upgrading/)
## Downgrading Paperless {#downgrade-paperless} ## Downgrading Paperless {#downgrade-paperless}
Downgrades are possible. However, some updates also contain database Downgrades are possible. However, some updates also contain database

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
docker run -p 5432:5432 -e POSTGRES_PASSWORD=password -v paperless_pgdata:/var/lib/postgresql/data -d postgres:13 docker run -p 5432:5432 -e POSTGRES_PASSWORD=password -v paperless_pgdata:/var/lib/postgresql/data -d postgres:15
docker run -d -p 6379:6379 redis:latest docker run -d -p 6379:6379 redis:latest
docker run -p 3000:3000 -d gotenberg/gotenberg:7.8 gotenberg --chromium-disable-javascript=true --chromium-allow-list="file:///tmp/.*" docker run -p 3000:3000 -d gotenberg/gotenberg:7.8 gotenberg --chromium-disable-javascript=true --chromium-allow-list="file:///tmp/.*"
docker run -p 9998:9998 -d ghcr.io/paperless-ngx/tika:latest docker run -p 9998:9998 -d ghcr.io/paperless-ngx/tika:latest