diff --git a/playbooks/nginx-site.yml b/playbooks/nginx-site.yml index 3de289a..3a0ea0a 100644 --- a/playbooks/nginx-site.yml +++ b/playbooks/nginx-site.yml @@ -12,8 +12,10 @@ - import_playbook: own/nginx-auth.yml - import_playbook: own/phpmyadmin.yml - import_playbook: own/phpmyadmin-nginx-auth.yml -- import_playbook: own/correct-paths-for-pct-enter.yml +#- import_playbook: own/correct-paths-for-pct-enter.yml # Import all other group playbooks in this file... +# TODO: удалить [::]: из конфигов. Определится с дефолтным конфигом. В конфиге pma.conf что-то не так с портами после получения сертификатов. +# TODO: Перенести маппинг host tld для non-www в conf.d ... diff --git a/playbooks/own/phpmyadmin.yml b/playbooks/own/phpmyadmin.yml index fae2849..b28502f 100644 --- a/playbooks/own/phpmyadmin.yml +++ b/playbooks/own/phpmyadmin.yml @@ -9,6 +9,7 @@ vars: - phpmyadmin_version: 5.2.1 + - blowfish_secret: lookup('community.general.random_string', length=12) # Create phpmyadmin config for apache2 # TODO: Set blowfish_secret and make access rights for ./tmp directory @@ -23,3 +24,7 @@ unzip -qq phpMyAdmin-{{ phpmyadmin_version }}-all-languages.zip rm phpMyAdmin-{{ phpmyadmin_version }}-all-languages.zip mv phpMyAdmin-{{ phpmyadmin_version }}-all-languages phpmyadmin + cd phpmyadmin + cp config.sample.inc.php config.inc.php + sed -i "s|'blowfish_secret'] = ''|'blowfish_secret'] = '{{ blowfish_secret }}'|g" config.inc.php + mkdir tmp && sudo chown :33 && chmod g+w tmp