forked from APSL/docker-rundeck
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
40 lines (37 loc) · 1.08 KB
/
docker-compose.yml
File metadata and controls
40 lines (37 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
version: '2'
services:
ods-rundeck-server:
image: opendatastack/rundeck:latest
depends_on:
- ods-rundeck-mysql
environment:
RUNDECK_DATABASE_ENGINE: mysql
RUNDECK_INITIAL_ADMIN_PASSWORD: apslrocks
# RUNDECK_SERVER_URL: http://rundeck.yourdomain.com
RUNDECK_MYSQL_HOST: mysql
RUNDECK_MYSQL_DATABASE: rundeckdb
RUNDECK_MYSQL_USER: urundeck
RUNDECK_MYSQL_PASSWORD: rundeckpass
RUNDECK_MAIL_HOST: smtp.yourmailserver.net
RUNDECK_MAIL_USERNAME: username
RUNDECK_MAIL_PORT: 587
RUNDECK_MAIL_PASSWORD: password
RUNDECK_MAIL_STARTTLS: "true"
RUNDECK_MAIL_SMTP_AUTH: "true"
RUNDECK_MAIL_DEFAULT_FROM: noreply@yourdomain.com
RUNDECK_DEFAULT_PROJECT: "ODS"
volumes:
- rundeck-data:/data
links:
- "ods-rundeck-mysql:mysql"
ports:
- "0.0.0.0:4440:4440"
ods-rundeck-mysql:
image: mysql:5.7.11
environment:
MYSQL_DATABASE: rundeckdb
MYSQL_USER: urundeck
MYSQL_PASSWORD: rundeckpass
MYSQL_ROOT_PASSWORD: ashoNg0aloqu2oh
volumes:
rundeck-data: