fix: url issues + setup for eval
This commit is contained in:
@@ -14,3 +14,9 @@
|
||||
ansible.builtin.file:
|
||||
state: absent
|
||||
path: "{{ dest_dir }}"
|
||||
|
||||
- name: Remove schedule to start app at reboot
|
||||
ansible.builtin.cron:
|
||||
name: "Start app at boot"
|
||||
special_time: reboot
|
||||
state: absent
|
||||
@@ -83,10 +83,32 @@ services:
|
||||
- site_data:/var/www/html
|
||||
depends_on:
|
||||
- wordpress
|
||||
- mariadb
|
||||
working_dir: /var/www/html
|
||||
command: >
|
||||
/bin/sh -c 'sleep 10; wp core install --url=https://$APP_DOMAIN --title="Le Noctambule" --admin_name=$WP_ADMIN --admin_password=$WP_ADMIN_PWD --admin_email=$WP_ADMIN_EMAIL; wp user create $WP_USER $WP_EMAIL --user_pass=$WP_PWD --role=author'
|
||||
/bin/sh -c '
|
||||
sleep 10;
|
||||
|
||||
until wp core install \
|
||||
--url=https://$APP_DOMAIN \
|
||||
--title="Le Noctambule" \
|
||||
--admin_name=$WP_ADMIN \
|
||||
--admin_password=$WP_ADMIN_PWD \
|
||||
--admin_email=$WP_ADMIN_EMAIL
|
||||
do
|
||||
echo "Waiting for WordPress to be ready...";
|
||||
sleep 5;
|
||||
done;
|
||||
|
||||
until wp user create \
|
||||
$WP_USER $WP_EMAIL \
|
||||
--user_pass=$WP_PWD \
|
||||
--role=author
|
||||
do
|
||||
echo "Retrying user creation...";
|
||||
sleep 5;
|
||||
done;
|
||||
'
|
||||
nginx:
|
||||
container_name: nginx
|
||||
image: nginx:latest
|
||||
|
||||
5
inventory/remote.yml
Normal file
5
inventory/remote.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
hosts:
|
||||
hosts:
|
||||
161.35.155.92:
|
||||
ansible_port: 22
|
||||
ansible_user: root
|
||||
@@ -7,4 +7,4 @@ WP_EMAIL={{WP_EMAIL}}
|
||||
WP_ADMIN={{WP_ADMIN}}
|
||||
WP_ADMIN_PWD={{WP_ADMIN_PWD}}
|
||||
WP_ADMIN_EMAIL={{WP_ADMIN_EMAIL}}
|
||||
APP_DOMAIN={{cert_domain}}
|
||||
APP_DOMAIN={{ inventory_hostname }}
|
||||
Reference in New Issue
Block a user