diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..ff8a93e --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,26 @@ +services: + mysql: + image: mysql:8.0 + environment: + MYSQL_RANDOM_ROOT_PASSWORD: "yes" + MYSQL_DATABASE: semaphore + MYSQL_USER: semaphore + MYSQL_PASSWORD: your_password + semaphore: + image: semaphoreui/semaphore:latest + ports: + - "3000:3000" + environment: + SEMAPHORE_DB_USER: semaphore + SEMAPHORE_DB_PASS: your_password + SEMAPHORE_DB_HOST: mysql + SEMAPHORE_DB_PORT: 3306 + SEMAPHORE_DB_DIALECT: mysql + SEMAPHORE_DB: semaphore + SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ + SEMAPHORE_ADMIN_PASSWORD: admin_password + SEMAPHORE_ADMIN_NAME: Admin + SEMAPHORE_ADMIN_EMAIL: admin@example.com + SEMAPHORE_ADMIN: admin + depends_on: + - mysql \ No newline at end of file