Invidious-Updater

Automatic install and update script for Invidious

View on GitHub

Invidious-Updater (And Installer)

                  ╔═══════════════════════════════════════════════════════════════════╗
                  ║                        Invidious Update.sh                        ║
                  ║               Automatic update script for Invidio.us              ║
                  ║                      Maintained by @tmiland                       ║
                  ║                          version: 1.3.5                           ║
                  ╚═══════════════════════════════════════════════════════════════════╝

GitHub release licence Bash

Script to install and update Invidious

Screenshots

screenshot

Debian Ubuntu
CentOS Fedora

Installation

Download and execute the script:

$ wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
$ chmod +x invidious_update.sh
$ ./invidious_update.sh

Or :

$ cd /home/invidious
$ git clone https://github.com/tmiland/Invidious-Updater.git
$ cd Invidious-Updater
$ chmod +x invidious_update.sh
$ ./invidious_update.sh

Optionally

$ ln -s /home/invidious/Invidious-Updater/invidious_update.sh /usr/bin/invidious-updater
$ invidious-updater

Note: you will be prompted to enter root password

If root password is not set, type:

sudo passwd root

Usage

  1. Install invidious

asciicast

  1. Update Invidious

    • Let’s go through some configuration options.

    • Do you want to checkout Invidious release or master?
      • 1) release
      • 2) master
    • Select an option [1-2]: 1
    • You entered:
      • branch: release
    • Invidious is ready to be updated, press any key to continue…
  2. Deploy Invidious with Docker

    • 1) Build and start cluster
    • 2) Start, Stop or Restart cluster
    • 3) Rebuild cluster
    • 4) Delete data and rebuild
    • 5) Install Docker CE
  3. Install Invidious service

    • Setup Systemd Service
  4. Run database maintenance

  5. Start, Stop or Restart Invidious

  6. Uninstall Invidious

asciicast

  1. Exit

    • Exits the script

    screenshot

Testing

Tested and working on:

Debian Ubuntu CentOS Fedora

Latest install log - version: 1.2.7

install log Debian 9

Todo

On the todo list:

Done

What’s done:

Possible options

Ideas:

Compatibility and Requirements

Credits

Feature request and bug reports

Donations

Web Hosting

Sign up for web hosting using this link, and receive $100 in credit over 60 days.

DigitalOcean

Disclaimer

* **Use at own risk ***

License

MIT License Image

MIT License