From a7bfadda548edc69b5df0dbb21148f6e897543e2 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Sat, 19 Nov 2022 20:14:41 +0200 Subject: [PATCH] add working dir --- tasks/docker/docker.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tasks/docker/docker.yml b/tasks/docker/docker.yml index 52ea413..660df9e 100644 --- a/tasks/docker/docker.yml +++ b/tasks/docker/docker.yml @@ -34,6 +34,8 @@ - name: Generate secret key shell: docker-compose run --rm web bundle exec rake secret + args: + cwd: "{{ mastodon_composer_folder }}" register: secret_key_cmd when: mastodon_secret_key_base == '' @@ -46,6 +48,8 @@ - name: Generate OTP secret key shell: docker-compose run --rm web bundle exec rake secret + args: + cwd: "{{ mastodon_composer_folder }}" register: otp_key_cmd when: mastodon_otp_secret == '' @@ -58,6 +62,8 @@ - name: Generate Paperclip secret key shell: docker-compose run --rm web bundle exec rake secret + args: + cwd: "{{ mastodon_composer_folder }}" register: paperclip_key_cmd when: mastodon_paperclip_secret == '' @@ -70,6 +76,8 @@ - name: Generate VAPID keypair shell: docker-compose run --rm web bundle exec rake mastodon:webpush:generate_vapid_key + args: + cwd: "{{ mastodon_composer_folder }}" register: vapid_key_cmd when: vapid_public_key == '' @@ -86,3 +94,9 @@ line: "{{ vapid_key_cmd.stdout_lines[1] }}" regexp: "^VAPID_PUBLIC_KEY=" backup: yes + +- name: Set up database + shell: docker-compose run --rm web rails db:migrate && echo "Database set up." > /var/lib/mastodon_db_setup + args: + cretes: /var/lib/mastodon_db_setup + cwd: "{{ mastodon_composer_folder }}"