diff --git a/apps/server/Databases/AliasServerDb/Dockerfile b/apps/server/Databases/AliasServerDb/Dockerfile index a39ce6535..bdf247914 100644 --- a/apps/server/Databases/AliasServerDb/Dockerfile +++ b/apps/server/Databases/AliasServerDb/Dockerfile @@ -7,6 +7,9 @@ LABEL org.opencontainers.image.licenses="AGPL-3.0" LABEL org.opencontainers.image.title="AliasVault PostgreSQL" LABEL org.opencontainers.image.description="PostgreSQL database for AliasVault. Part of multi-container setup and can be deployed via install.sh (see docs.aliasvault.net)" +# Install pigz for parallel compression during database exports +RUN apk add --no-cache pigz + # Add custom PostgreSQL configuration COPY apps/server/Databases/AliasServerDb/postgresql.conf /etc/postgresql/postgresql.conf diff --git a/dockerfiles/docker-compose.dev.yml b/dockerfiles/docker-compose.dev.yml index abe863273..87e76be72 100644 --- a/dockerfiles/docker-compose.dev.yml +++ b/dockerfiles/docker-compose.dev.yml @@ -1,6 +1,9 @@ services: postgres-dev: - image: postgres:16-alpine + build: + context: .. + dockerfile: apps/server/Databases/AliasServerDb/Dockerfile + image: aliasvault-postgres-dev ports: - "5433:5432" volumes: