style: make ansible-lint happier

This commit is contained in:
VC
2024-07-05 11:53:33 +02:00
parent 574982340e
commit 4f57cd79ee
16 changed files with 208 additions and 180 deletions

View File

@@ -1,39 +1,41 @@
---
- name: install nodejs
include_tasks: nodejs.yml
- name: Install nodejs
ansible.builtin.include_tasks: nodejs.yml
- name: install yarn
include_tasks: yarn.yml
- name: Install yarn
ansible.builtin.include_tasks: yarn.yml
- name: install redis
include_tasks: redis.yml
- name: Install redis
ansible.builtin.include_tasks: redis.yml
- name: mastodon user
user:
- name: Mastodon user
ansible.builtin.user:
name: mastodon
comment: "John Mastodon"
password: '!'
shell: /bin/bash
home: "{{ mastodon_home }}"
- name: mastodon .ssh dir
file:
- name: Mastodon .ssh dir
ansible.builtin.file:
state: directory
path: "{{ mastodon_home }}/.ssh"
mode: 0755
owner: mastodon
group: mastodon
- name: ssh for mastodon user
copy:
- name: Ssh for mastodon user
ansible.builtin.copy:
remote_src: true
src: /root/.ssh/authorized_keys
dest: "{{ mastodon_home }}/.ssh/authorized_keys"
mode: 0644
owner: mastodon
group: mastodon
- name: install prereq
apt:
- name: Install prereq
ansible.builtin.apt:
name: "{{ item }}"
state: present
loop:
@@ -64,8 +66,8 @@
- libicu-dev
- libjemalloc-dev
- name: install rbenv
include_tasks: rbenv.yml
- name: Install rbenv
ansible.builtin.include_tasks: rbenv.yml
- name: install mastodon
include_tasks: mastodon.yml
- name: Install mastodon
ansible.builtin.include_tasks: mastodon.yml