38 lines
984 B
YAML
38 lines
984 B
YAML
openvpn-ldap-data:
|
|
labels:
|
|
io.rancher.container.start_once: 'true'
|
|
entrypoint:
|
|
- /bin/true
|
|
image: busybox
|
|
volumes:
|
|
- /etc/openvpn/
|
|
|
|
openvpn-ldap-server:
|
|
ports:
|
|
- 1194:1194/tcp
|
|
environment:
|
|
AUTH_METHOD: ldap
|
|
AUTH_LDAP_URL: ${AUTH_LDAP_URL}
|
|
AUTH_LDAP_BASEDN: ${AUTH_LDAP_BASEDN}
|
|
AUTH_LDAP_SEARCH: ${AUTH_LDAP_SEARCH}
|
|
AUTH_LDAP_BINDDN: ${AUTH_LDAP_BINDDN}
|
|
AUTH_LDAP_BINDPWD: ${AUTH_LDAP_BINDPWD}
|
|
CERT_COUNTRY: ${CERT_COUNTRY}
|
|
CERT_PROVINCE: ${CERT_PROVINCE}
|
|
CERT_CITY: ${CERT_CITY}
|
|
CERT_ORG: ${CERT_ORG}
|
|
CERT_EMAIL: ${CERT_EMAIL}
|
|
CERT_OU: ${CERT_OU}
|
|
REMOTE_IP: ${REMOTE_IP}
|
|
REMOTE_PORT: ${REMOTE_PORT}
|
|
VPNPOOL_NETWORK: ${VPNPOOL_NETWORK}
|
|
VPNPOOL_CIDR: ${VPNPOOL_CIDR}
|
|
OPENVPN_EXTRACONF: ${OPENVPN_EXTRACONF}
|
|
labels:
|
|
io.rancher.sidekicks: openvpn-ldap-data
|
|
io.rancher.container.pull_image: always
|
|
image: mdns/rancher-openvpn:1.0
|
|
privileged: true
|
|
volumes_from:
|
|
- openvpn-ldap-data
|