Skip to content
Snippets Groups Projects
Commit ab9125ac authored by Elian Loraux's avatar Elian Loraux
Browse files

https, non root image, volume for database

parent 3a6b0aa8
No related branches found
No related tags found
No related merge requests found
.env .env
database_volume
version: "3.9" version: "3.9"
services: services:
db: db:
image: mariadb:10.11 image: mariadb
restart: unless-stopped restart: unless-stopped
environment: environment:
MYSQL_RANDOM_ROOT_PASSWORD: "true" MYSQL_RANDOM_ROOT_PASSWORD: "true"
...@@ -9,17 +9,17 @@ services: ...@@ -9,17 +9,17 @@ services:
MYSQL_USER: ${MYSQL_USER} MYSQL_USER: ${MYSQL_USER}
MYSQL_PASSWORD: ${MYSQL_PASSWORD} MYSQL_PASSWORD: ${MYSQL_PASSWORD}
volumes: volumes:
- database_volume:/var/lib/mysql - ./database_volume:/var/lib/mysql
passbolt: passbolt:
image: passbolt/passbolt:latest-ce # image: passbolt/passbolt:latest-ce
#Alternatively you can use rootless: #Alternatively you can use rootless:
#image: passbolt/passbolt:latest-ce-non-root image: passbolt/passbolt:latest-ce-non-root
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
- db - db
environment: environment:
APP_FULL_BASE_URL: http://${HOST} APP_FULL_BASE_URL: https://${HOST}
DATASOURCES_DEFAULT_HOST: "db" DATASOURCES_DEFAULT_HOST: "db"
DATASOURCES_DEFAULT_DATABASE: "passbolt" DATASOURCES_DEFAULT_DATABASE: "passbolt"
DATASOURCES_DEFAULT_USERNAME: ${MYSQL_USER} DATASOURCES_DEFAULT_USERNAME: ${MYSQL_USER}
......
...@@ -3,4 +3,8 @@ version: "3" ...@@ -3,4 +3,8 @@ version: "3"
services: services:
passbolt: passbolt:
ports: ports:
- 80:80 # - 80:80
# - 443:443
#Alternatively for non-root images:
- 80:8080
- 443:4433
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment