Fix Adam deployment
This commit is contained in:
parent
7a1a4dfaf9
commit
c3fd867197
@ -2,7 +2,7 @@
|
|||||||
# vim:ft=ansible:
|
# vim:ft=ansible:
|
||||||
- name: Set up Adam
|
- name: Set up Adam
|
||||||
block:
|
block:
|
||||||
- name: Install Node
|
- name: Install required packages
|
||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
- libopus0
|
- libopus0
|
||||||
@ -15,18 +15,17 @@
|
|||||||
file:
|
file:
|
||||||
path: "/var/adam"
|
path: "/var/adam"
|
||||||
state: directory
|
state: directory
|
||||||
mode: 0755
|
# Sticky, SetGID
|
||||||
|
mode: 3775
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
|
||||||
- name: Create specific data directory
|
|
||||||
file:
|
|
||||||
path: "/var/adam/{{ adam_name }}"
|
|
||||||
state: directory
|
|
||||||
mode: 0755
|
|
||||||
owner: discord-adam
|
|
||||||
group: discord-adam
|
group: discord-adam
|
||||||
- name: Set up bot root
|
- name: Set up bot root
|
||||||
block:
|
block:
|
||||||
|
- name: Create specific data directory
|
||||||
|
file:
|
||||||
|
path: "/var/adam/{{ adam_name }}"
|
||||||
|
state: directory
|
||||||
|
mode: 0755
|
||||||
- name: Clone bot repo
|
- name: Clone bot repo
|
||||||
git:
|
git:
|
||||||
repo: "{{ adam_repo }}"
|
repo: "{{ adam_repo }}"
|
||||||
@ -39,8 +38,10 @@
|
|||||||
src: "auth.json"
|
src: "auth.json"
|
||||||
dest: "/var/adam/{{ adam_name }}/auth.json"
|
dest: "/var/adam/{{ adam_name }}/auth.json"
|
||||||
mode: "0700"
|
mode: "0700"
|
||||||
owner: discord-adam
|
become: yes
|
||||||
group: discord-adam
|
become_user: discord-adam
|
||||||
|
- name: Set up system configuration
|
||||||
|
block:
|
||||||
- name: Template out service
|
- name: Template out service
|
||||||
template:
|
template:
|
||||||
src: "adam@.service"
|
src: "adam@.service"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user