ansible-playbooks/peertube-server
2025-02-17 21:35:42 +02:00
..
.idea work on peertube ansible playbook 2025-02-05 19:39:03 +02:00
templates update playbook: add additional permission for postgres.cil 2025-02-17 21:35:42 +02:00
inventory.ini remove host from inventory.ini 2025-02-06 22:51:31 +02:00
Makefile update playbook: load cil policies 2025-02-05 20:44:32 +02:00
playbook.yaml add flag for opening firewall ports 2025-02-09 14:33:23 +02:00
readme.md update playbook 2025-02-16 11:46:20 +02:00
variables.yaml add flag for opening firewall ports 2025-02-09 14:33:23 +02:00

Self Hosted PeerTube Server

This playbook allows you to self-host a PeerTube sever.

It was tested on Fedora 41.

Note: The playbook assumes that you bring your own webserver. You will need to configure a webserver either on the machine you're installing PeerTube on or on another machine.

My setup is as follows:

flowchart TD
    A[Internet] -->|Request| B(Reverse Proxy)
    B --> C(PeerTube Server)

Blogs:

Email

For e-mail, I use services from a mail provider on my custom domain.

You can use any service that allows you SMTP access such as Gmail (with app passwords), Fastmail (paid), ProtonMail (paid).