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
|
- -m
|
||||||
- virt_use_samba
|
- virt_use_samba
|
||||||
- --on
|
- --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"
|
- name: "Setup Backup"
|
||||||
block:
|
block:
|
||||||
- name: "Copy backup script"
|
- 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