added partkeepr
This commit is contained in:
@@ -3,20 +3,26 @@
|
|||||||
docker_volume:
|
docker_volume:
|
||||||
name: "{{ item }}"
|
name: "{{ item }}"
|
||||||
with_items:
|
with_items:
|
||||||
- parkeepr-web-vol
|
- partkeepr-web-vol
|
||||||
- partkeepr-conf-vol
|
- partkeepr-conf-vol
|
||||||
- partkeepr-data-vol
|
- partkeepr-data-vol
|
||||||
- partkeepr-db-vol
|
- partkeepr-db-vol
|
||||||
|
|
||||||
|
- name: create partkeepr network
|
||||||
|
docker_network:
|
||||||
|
name: "partkeepr"
|
||||||
|
|
||||||
- name: create partkeepr-db container
|
- name: create partkeepr-db container
|
||||||
diff: false
|
diff: false
|
||||||
docker_container:
|
docker_container:
|
||||||
name: partkeepr-db
|
name: partkeepr-db
|
||||||
image: mariadb:10.0
|
image: mariadb:10.0
|
||||||
recreate: false
|
recreate: false
|
||||||
restart: true
|
restart: true
|
||||||
restart_policy: on-failure
|
restart_policy: on-failure
|
||||||
restart_retries: 3
|
restart_retries: 3
|
||||||
|
networks:
|
||||||
|
- name: "partkeepr"
|
||||||
env:
|
env:
|
||||||
MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
|
MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
|
||||||
MYSQL_DATABASE: partkeepr
|
MYSQL_DATABASE: partkeepr
|
||||||
@@ -25,53 +31,52 @@
|
|||||||
volumes:
|
volumes:
|
||||||
- partkeepr-db-vol:/var/lib/mysql
|
- partkeepr-db-vol:/var/lib/mysql
|
||||||
|
|
||||||
|
- name: create partkeepr container
|
||||||
|
diff: false
|
||||||
|
docker_container:
|
||||||
|
name: partkeepr
|
||||||
|
image: mhubig/partkeepr:latest
|
||||||
|
recreate: false
|
||||||
|
restart: true
|
||||||
|
restart_policy: on-failure
|
||||||
|
restart_retries: 3
|
||||||
|
networks:
|
||||||
|
- name: "partkeepr"
|
||||||
|
volumes:
|
||||||
|
- partkeepr-db-conf-vol:/var/www/html/app/config
|
||||||
|
- partkeepr-db-data-vol:/var/www/html/data
|
||||||
|
- partkeepr-db-web-vol:/var/www/html/web
|
||||||
|
|
||||||
# 'PARTKEEPR_AUTHENTICATION_PROVIDER': 'PartKeepr.Auth.WSSEAuthenticationProvider'
|
- name: create partkeepr-cron container
|
||||||
# 'PARTKEEPR_CACHE_DOCTRINE': 'array'
|
diff: false
|
||||||
# 'PARTKEEPR_CACHE_DUNGLAS': False
|
docker_container:
|
||||||
# 'PARTKEEPR_DATABASE_DRIVER': 'pdo_mysql'
|
name: partkeepr-cron
|
||||||
# 'PARTKEEPR_DATABASE_HOST': 'database'
|
image: mhubig/partkeepr:latest
|
||||||
# 'PARTKEEPR_DATABASE_NAME': 'partkeepr'
|
entrypoint: []
|
||||||
# 'PARTKEEPR_DATABASE_PORT': 3306
|
command: bash -c "crontab /etc/cron.d/partkeepr && cron -f"
|
||||||
# 'PARTKEEPR_DATABASE_USER': 'partkeepr'
|
recreate: false
|
||||||
# 'PARTKEEPR_DATABASE_PASS': 'partkeepr'
|
restart: true
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_ACCOUNTCANONICALFORM': NULL
|
restart_policy: on-failure
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_ACCOUNTDOMAINNAME': NULL
|
restart_retries: 3
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_ACCOUNTDOMAINNAMESHORT': NULL
|
volumes:
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_ACCOUNTFILTERFORMAT': NULL
|
- partkeepr-db-conf-vol:/var/www/html/app/config:ro
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_BASEDN': NULL
|
- partkeepr-db-data-vol:/var/www/html/data
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_BINDREQUIRESDN': False
|
- partkeepr-db-web-vol:/var/www/html/web
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_HOST': '127.0.0.1'
|
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_OPTREFERRALS': NULL
|
- name: create partkeepr container
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_PASSWORD': NULL
|
diff: false
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_PORT': 389
|
docker_container:
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_USESSL': False
|
name: partkeepr
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_USESTARTTLS': False
|
image: mhubig/partkeepr:latest
|
||||||
# 'PARTKEEPR_FR3D_LDAP_DRIVER_USERNAME': NULL
|
recreate: false
|
||||||
# 'PARTKEEPR_FR3D_LDAP_USER_ATTRIBUTE_EMAIL': 'email'
|
restart: true
|
||||||
# 'PARTKEEPR_FR3D_LDAP_USER_ATTRIBUTE_USERNAME': 'samaccountname'
|
restart_policy: on-failure
|
||||||
# 'PARTKEEPR_FR3D_LDAP_USER_BASEDN': 'dc=example,dc=com'
|
restart_retries: 3
|
||||||
# 'PARTKEEPR_FR3D_LDAP_USER_ENABLED': False
|
networks:
|
||||||
# 'PARTKEEPR_FR3D_LDAP_USER_FILTER': NULL
|
- name: "partkeepr"
|
||||||
# 'PARTKEEPR_LOCALE': 'en'
|
ports:
|
||||||
# 'PARTKEEPR_MAILER_AUTH_MODE': NULL
|
- "8081:80"
|
||||||
# 'PARTKEEPR_MAILER_ENCRYPTION': NULL
|
volumes:
|
||||||
# 'PARTKEEPR_MAILER_HOST': NULL
|
- partkeepr-db-conf-vol:/var/www/html/app/config
|
||||||
# 'PARTKEEPR_MAILER_PASSWORD': NULL
|
- partkeepr-db-data-vol:/var/www/html/data
|
||||||
# 'PARTKEEPR_MAILER_PORT': 25
|
- partkeepr-db-web-vol:/var/www/html/web
|
||||||
# 'PARTKEEPR_MAILER_TRANSPORT': NULL
|
|
||||||
# 'PARTKEEPR_MAILER_USER': NULL
|
|
||||||
# 'PARTKEEPR_AUTH_MAX_USERS': 'unlimited'
|
|
||||||
# 'PARTKEEPR_CATEGORY_PATH_SEPARATOR': ' ➤ '
|
|
||||||
# 'PARTKEEPR_CRONJOB_CHECK': True
|
|
||||||
# 'PARTKEEPR_FILESYSTEM_DATA_DIRECTORY': '%kernel.root_dir%/../data/'
|
|
||||||
# 'PARTKEEPR_FILESYSTEM_QUOTA': False
|
|
||||||
# 'PARTKEEPR_MAINTENANCE': false
|
|
||||||
# 'PARTKEEPR_MAINTENANCE_MESSAGE': NULL
|
|
||||||
# 'PARTKEEPR_MAINTENANCE_TITLE': NULL
|
|
||||||
# 'PARTKEEPR_OCTOPART_APIKEY': NULL
|
|
||||||
# 'PARTKEEPR_PARTS_INTERNALPARTNUMBERUNIQUE': False
|
|
||||||
# 'PARTKEEPR_PARTS_LIMIT': False
|
|
||||||
# 'PARTKEEPR_USERS_LIMIT': False
|
|
||||||
# 'PARTKEEPR_SECRET': 'OJBKOJIKNONAJENLBJJNLFIDPDGKDIED'
|
|
||||||
# volumes:
|
|
||||||
|
|||||||
Reference in New Issue
Block a user