ansible-roles/webapps/peertube
Mathieu Gauthier-Pilote 2ac447a936
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |3023|0|3023|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
Install nodejs + yarn via external role on Deb 12 also
2024-06-12 14:36:08 -04:00
..
defaults npm only need on Debian 12 2024-06-12 14:36:08 -04:00
handlers New role to install + upgrade PeerTube 2024-06-12 14:36:08 -04:00
meta New role to install + upgrade PeerTube 2024-06-12 14:36:08 -04:00
tasks Install nodejs + yarn via external role on Deb 12 also 2024-06-12 14:36:08 -04:00
templates Install v6.1.0 by default 2024-06-12 14:36:08 -04:00
tests New role to install + upgrade PeerTube 2024-06-12 14:36:08 -04:00
vars New role to install + upgrade PeerTube 2024-06-12 14:36:08 -04:00
LISEZMOI.md Prefix variables with peertube_ 2024-06-12 14:36:08 -04:00
README.md Prefix variables with peertube_ 2024-06-12 14:36:08 -04:00

peertube

This role installs or upgrades the server for peertube.

FRENCH: Voir le fichier LISEZMOI.md pour le français.

Requirements

...

Role Variables

Several of the default values in defaults/main.yml must be changed either directly in defaults/main.yml or better even by overwriting them somewhere else, for example in your playbook (see the example below).

Dependencies

This Ansible role depends on the following other roles:

  • nodejs

Example Playbook

- name: "Deploy a peertube server"
  hosts: 
    - all
  vars:
    # Overwrite the role variables here
    peertube_domains: ['your-real-domain.org']
    service: 'my-peertube'

  roles:
    - { role: webapps/peertube , tags: "peertube" }

License

GPLv3

Author Information

Mathieu Gauthier-Pilote, sys. admin. at Evolix.