#
sysPass
#
Install with Portainer
Open portainer (How to Setup Portainer)
- Click on Stacks
- Add Stack
- Paste the following in the docker compose field
version: '2'
services:
app:
container_name: syspass-app
image: syspass/syspass:3.1.0 # Set this version tag to desired one
restart: always
# Will listen on ports 80 and 443 of the host
ports:
- "6925:80"
- "6943:443"
depends_on:
- db
volumes:
- syspass-config:/var/www/html/sysPass/app/config
- syspass-backup:/var/www/html/sysPass/app/backup
# Set USE_SSL=no if you're using a LB or reverse proxy for SSL offloading
environment:
- USE_SSL=no
db:
container_name: syspass-db
restart: always
image: mariadb:10.2
# Set a secure password for MariaDB root user
environment:
- MYSQL_ROOT_PASSWORD=syspass
# This ports will only be accesible internally
expose:
- "3306"
volumes:
- syspass-db:/var/lib/mysql
# Persistent volumes to be used across updates
volumes:
syspass-config: {}
syspass-backup: {}
syspass-db: {}