update peertube: add setup for containers

This commit is contained in:
Denis-Cosmin Nutiu 2025-02-05 22:30:35 +02:00
parent c5b5bde275
commit 2a16654cc7
2 changed files with 40 additions and 1 deletions

View file

@ -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"

View file

@ -0,0 +1 @@
# TODO