ansible-role-phpmyadmin/defaults/main.yml

36 lines
1.5 KiB
YAML

---
http_port: 80
https_port: 443
phpmyadmin_shared_installation: True
phpmyadmin_behind_nginx: True
phpmyadmin_behind_apache: False
phpmyadmin_version: 5.0.2
phpmyadmin_app: 'phpMyAdmin-{{ phpmyadmin_version }}-all-languages'
phpmyadmin_download_link: 'https://files.phpmyadmin.net/phpMyAdmin/{{ phpmyadmin_version }}/{{ phpmyadmin_app }}.zip'
phpmyadmin_local_nginx: True
phpmyadmin_local_nginx_virtualhost: '{{ wordpress_local_nginx }}'
phpmyadmin_servername: '{{ ansible_fqdn }}'
phpmyadmin_install_dir: /srv/phpmyadmin
phpmyadmin_phpfpm_pool_name: phpmyadmin
phpmyadmin_phpfpm_pool_user: phpmyadmin
phpmyadmin_phpfpm_doc_root: '{{ phpmyadmin_install_dir }}/phpmyadmin'
phpmyadmin_phpfpm_app_context: '/phpmyadmin'
phpmyadmin_phpfpm_pm_max_children: "6"
phpmyadmin_phpfpm_pm_start_servers: 2
phpmyadmin_phpfpm_pm_min_spare_servers: 2
phpmyadmin_phpfpm_pm_max_spare_servers: 3
phpmyadmin_phpfpm_virthost: '{{ ansible_fqdn }}'
phpmyadmin_default_lang: 'en'
phpmyadmin_phpfpm_listen_on_socket: True
phpmyadmin_php_listen: '{{ php_run_dir }}/phpmyadmin.sock'
# https://phpsolved.com/phpmyadmin-blowfish-secret-generator/
#phpmyadmin_blowfish_secret: 'generate it'
phpmyadmin_target_servers:
- { description: 'local mysql server', host: 'localhost', port: 3306, socket: '', ssl: 'true', auth_type: 'cookie', user: '', password: '', only_db: "'db1', 'db2'", allowroot: 'false' }
php_global_settings: '{{ phpmyadmin_php_global_settings }}'
phpfpm_pools: '{{ phpmyadmin_phpfpm_pool }}'