This repository has been archived on 2024-01-30. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
semaphore-setup/semaphore-compose.yaml
2023-04-16 22:23:04 -05:00

35 lines
1.0 KiB
YAML

---
version: '3.7'
services:
postgres:
restart: unless-stopped
ports:
- 5432:5432
image: postgres:14
volumes:
- /opt/appdata/semaphore-postgres:/var/lib/postgresql/data
environment:
POSTGRES_USER: semaphore
POSTGRES_PASSWORD: semaphore
POSTGRES_DB: semaphore
semaphore:
restart: unless-stopped
ports:
- 3000:3000
image: semaphoreui/semaphore:latest
environment:
SEMAPHORE_DB_USER: semaphore
SEMAPHORE_DB_PASS: semaphore
SEMAPHORE_DB_HOST: postgres # for postgres, change to: postgres
SEMAPHORE_DB_PORT: 5432 #
SEMAPHORE_DB_DIALECT: postgres
SEMAPHORE_DB: semaphore
SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/
SEMAPHORE_ADMIN_PASSWORD: changeme
SEMAPHORE_ADMIN_NAME: admin
SEMAPHORE_ADMIN_EMAIL: admin@localhost
SEMAPHORE_ADMIN: admin
SEMAPHORE_ACCESS_KEY_ENCRYPTION: gs72mPntFATGJs9qK0pQ0rKtfidlexiMjYCH9gWKhTU=
depends_on:
- postgres # for postgres, change to: postgres