Go to file
TheFrenchGhosty f5e265f0db
Use the Github package + enforce the version
Co-authored-by: Perflyst <26308977+Perflyst@users.noreply.github.com>
2024-04-18 18:40:04 +02:00
group_vars/main Add new VPS deployment 2021-10-26 22:17:13 +02:00
host_vars Enable unattended upgrades for non security updates 2023-06-29 16:01:43 +02:00
tasks Fix idempotency 2022-02-26 10:22:53 +01:00
templates Use the Github package + enforce the version 2024-04-18 18:40:04 +02:00
.ansible-lint Add new VPS deployment 2021-10-26 22:17:13 +02:00
.gitignore Add playbook 2021-03-09 13:42:28 +01:00
LICENSE Initial commit 2021-03-09 13:35:26 +01:00
README.md Add new VPS deployment 2021-10-26 22:17:13 +02:00
dia.yml Setup Watchtower to update the documentation automatically 2023-07-09 15:01:51 +02:00
inventory.yml Move to new VPS 2022-06-05 12:20:34 +02:00
main.yml Disable logging of redirect container 2021-08-16 21:40:47 +02:00
requirements-old.yml Add new VPS deployment 2021-10-26 22:17:13 +02:00
requirements.yml Add new VPS deployment 2021-10-26 22:17:13 +02:00
tin.yml Add docs.invidious.io 2022-04-30 17:08:09 +00:00

README.md

Infrastructure

This repository contains the invidious infrastructure.

Preparations

  1. Install ansible
  2. Install requirements: ansible-galaxy install -r requirements.yml -p roles

Hosts

invidious.io (old)

Install old requirements: ansible-galaxy install -r requirements-old.yml -p roles

ansible-playbook main.yml -i inventory.yml --ask-vault-pass

tin.invidious.io

ansible-playbook tin.yml -i inventory.yml