|Felix 6d36e1a498||1 month ago|
|templates||1 month ago|
|.gitignore||11 months ago|
|LICENSE||10 months ago|
|README.md||8 months ago|
|ansible.cfg||11 months ago|
|inventory.example||9 months ago|
|migration.sh||10 months ago|
|peertube-centos.yml||3 months ago|
|peertube-ubuntu.yml||1 month ago|
This repo lets you easily setup a Peertube server based on docker-compose.
There is also a migration script to migrate from the default Peertube setup to this setup. Use it at your own risk, and make sure to test and backup before doing this migration.
This project is based on the Peertube docker-compose example.
You can contact me on the Fediverse about this project: @firstname.lastname@example.org.
Clone the repo onto your local machine.
inventory, and configure the hosts you want to work with.
Install Python and Ansible on your local machine:
apt install python2-pip pip2 install ansible
Run the playbook:
ansible-playbook --become peertube.yml
The first time you run it, Ansible will output the root password.
Note: If you use this for an existing Peertube instance, make sure the file
passwords/*your-server*/postgres exists and contains the correct password. Otherwise
Ansible will change the password in Peertube, and it won't be able to connect to the database.