- name: Create Mastodon app directory file: path: "{{ service_dir }}" state: directory - name: Copy .env.production copy: src: "{{ role_path }}/files/.env.production" dest: "{{ service_dir }}.env.production" - name: Copy Docker Compose script template: src: "{{ role_path }}/templates/docker-compose.yml.j2" dest: "{{ service_dir }}/docker-compose.yml" - name: Create Mastodon data directory file: path: "{{ data_dir }}" state: directory mode: 0777 - name: Start Docker Compose docker_compose: project_src: "{{ service_dir }}" pull: true remove_orphans: true