update peertube: add setup for containers
This commit is contained in:
parent
c5b5bde275
commit
2a16654cc7
2 changed files with 40 additions and 1 deletions
|
@ -123,7 +123,45 @@
|
|||
- -m
|
||||
- virt_use_samba
|
||||
- --on
|
||||
# TODO: load containers
|
||||
- name: "Setup Containers"
|
||||
block:
|
||||
- name: "Copy environment file"
|
||||
ansible.builtin.copy:
|
||||
src: ./templates/services/environment_file
|
||||
dest: "{{ base_directory }}/{{ peertube.env_file }}"
|
||||
mode: "0644"
|
||||
- name: "Copy peertube.network"
|
||||
ansible.builtin.copy:
|
||||
src: ./templates/services/peertube.network
|
||||
dest: /etc/containers/systemd/peertube.network
|
||||
mode: "0644"
|
||||
- name: "Copy redis container"
|
||||
ansible.builtin.copy:
|
||||
src: ./templates/services/redis.container.j2
|
||||
dest: /etc/containers/systemd/redis.container
|
||||
mode: "0644"
|
||||
- name: "Copy postgres container"
|
||||
ansible.builtin.copy:
|
||||
src: ./templates/services/postgres.container.j2
|
||||
dest: /etc/containers/systemd/postgres.container
|
||||
mode: "0644"
|
||||
- name: "Copy peertube container"
|
||||
ansible.builtin.copy:
|
||||
src: ./templates/services/peertube.container.j2
|
||||
dest: /etc/containers/systemd/peertube.container
|
||||
mode: "0644"
|
||||
- name: "Start redis.container"
|
||||
ansible.builtin.systemd_service:
|
||||
name: redis.service
|
||||
state: started
|
||||
- name: "Start postgres.container"
|
||||
ansible.builtin.systemd_service:
|
||||
name: postgres.service
|
||||
state: started
|
||||
- name: "Start peertube.container"
|
||||
ansible.builtin.systemd_service:
|
||||
name: peertube.service
|
||||
state: started
|
||||
- name: "Setup Backup"
|
||||
block:
|
||||
- name: "Copy backup script"
|
||||
|
|
1
peertube-server/templates/services/environment_file
Normal file
1
peertube-server/templates/services/environment_file
Normal file
|
@ -0,0 +1 @@
|
|||
# TODO
|
Loading…
Add table
Reference in a new issue