mirror of
https://github.com/micromdm/micromdm/
synced 2026-08-09 19:15:58 +08:00
58 lines
1.4 KiB
YAML
58 lines
1.4 KiB
YAML
version: '2'
|
|
services:
|
|
redis:
|
|
image: redis
|
|
restart: always
|
|
volumes:
|
|
- redis:/data
|
|
postgres:
|
|
image: postgres
|
|
restart: always
|
|
volumes:
|
|
- postgresql:/var/lib/postgresql/data
|
|
environment:
|
|
- POSTGRES_USER=micromdm
|
|
- POSTGRES_PASSWORD=micromdm
|
|
- POSTGRES_DB=micromdm
|
|
- SSLMODE=disable
|
|
mdm:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.dev
|
|
image: micromdm-dev
|
|
links:
|
|
- postgres:db
|
|
- redis
|
|
depends_on:
|
|
- postgres
|
|
- redis
|
|
ports:
|
|
- "6443:8443"
|
|
volumes:
|
|
- ./mdm:/mdm
|
|
environment:
|
|
MICROMDM_HTTP_LISTEN_PORT: 8443
|
|
MICROMDM_USE_TLS: 'true'
|
|
MICROMDM_TLS_CERT: /mdm/mdm.cer
|
|
MICROMDM_TLS_KEY: /mdm/mdm.key
|
|
MICROMDM_PUSH_CERT: /mdm/push.p12
|
|
MICROMDM_PUSH_PASS: sekret
|
|
MICROMDM_ENROLL_PROFILE: /mdm/enroll.mobileConfig
|
|
MICROMDM_PKG_REPO: /mdm/pkgrepo
|
|
# Connection string parameters are described here: https://godoc.org/github.com/lib/pq
|
|
MICROMDM_POSTGRES_CONN_URL: 'postgres://micromdm:micromdm@db/micromdm?sslmode=disable'
|
|
# Redis connection expects host:port
|
|
MICROMDM_REDIS_CONN_URL: 'redis:6379'
|
|
MICROMDM_CORS_ORIGIN: '*'
|
|
DEP_CONSUMER_KEY: na
|
|
DEP_CONSUMER_SECRET: na
|
|
DEP_ACCESS_TOKEN: na
|
|
DEP_ACCESS_SECRET: na
|
|
DEP_USE_DEPSIM: 'false'
|
|
DEP_SERVER_URL: NA
|
|
|
|
volumes:
|
|
redis:
|
|
postgresql:
|
|
mdm:
|