diff --git a/docs/API.md b/docs/API.md index ba48bff..2fb7461 100644 --- a/docs/API.md +++ b/docs/API.md @@ -1,12 +1,4 @@ ---- -title: API -description: -published: true -date: 2021-05-23T16:58:08.783Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:38:53.557Z ---- +# API ### Language diff --git "a/docs/Always-use-\"local\"-to-proxy-video-through-the-server-without-creating-an-account.md" "b/docs/Always-use-\"local\"-to-proxy-video-through-the-server-without-creating-an-account.md" index c663064..967f295 100644 --- "a/docs/Always-use-\"local\"-to-proxy-video-through-the-server-without-creating-an-account.md" +++ "b/docs/Always-use-\"local\"-to-proxy-video-through-the-server-without-creating-an-account.md" @@ -1,12 +1,4 @@ ---- -title: Always-use-"local"-to-proxy-video-through-the-server-without-creating-an-account -description: -published: true -date: 2021-05-23T16:58:12.539Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:38:58.736Z ---- +# Always use "local" to proxy video through the server without creating an account Download ViolentMonkey for your Browser: [Firefox](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/) diff --git a/docs/Apache2-Reverse-Proxy.md b/docs/Apache2-Reverse-Proxy.md index 57b08ba..52a4ad8 100644 --- a/docs/Apache2-Reverse-Proxy.md +++ b/docs/Apache2-Reverse-Proxy.md @@ -1,12 +1,4 @@ ---- -title: Apache2-Reverse-Proxy -description: -published: true -date: 2021-05-23T16:58:15.954Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:03.772Z ---- +# Apache2 Reverse Proxy - A very basic config, secured with Let's Encrypt. Any log is disabled by default. Do not forget to replace `ServerName` with your domain. diff --git a/docs/Apache2-reverse-proxy.md b/docs/Apache2-reverse-proxy.md deleted file mode 100644 index 3824df9..0000000 --- a/docs/Apache2-reverse-proxy.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Apache2-reverse-proxy -description: -published: true -date: 2021-11-17T16:59:09.054Z -tags: -editor: markdown -dateCreated: 2021-11-17T20:40:07.950Z ---- - -This is the barebones SSL and non-SSL configs for Apache 2.2 and up. You will need to use Let's Encrypt to generate a certificate. Replace `your-domain` with your website. Logs are not recorded by default. - -``` - - ServerAdmin webmaster@localhost - ServerAlias your-domain - - ProxyPass / http://0.0.0.0:3000/ - ProxyPassReverse / http://0.0.0.0:3000/ -RemoteIPHeader CF-Connecting-IP - ErrorLog /dev/null - CustomLog /dev/null -RewriteEngine on -RewriteCond %{SERVER_NAME} =your-domain -RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] - - - - ServerAdmin webmaster@localhost - ServerAlias your-domain - - ErrorDocument 503 "Invidious is unavailable at this time." - ProxyPass / http://0.0.0.0:3000/ - ProxyPassReverse / http://0.0.0.0:3000/ - - ErrorLog /dev/null - CustomLog /dev/null - -#RemoteIPHeader CF-Connecting-IP - -Include /etc/letsencrypt/options-ssl-apache.conf -ServerName your-domain -SSLCertificateFile /etc/letsencrypt/live/your-domain/fullchain.pem -SSLCertificateKeyFile /etc/letsencrypt/live/your-domain/privkey.pem - - -``` diff --git a/docs/Authenticated-Endpoints.md b/docs/Authenticated-Endpoints.md index 40c4820..6efc0b5 100644 --- a/docs/Authenticated-Endpoints.md +++ b/docs/Authenticated-Endpoints.md @@ -1,12 +1,4 @@ ---- -title: Authenticated-Endpoints -description: -published: true -date: 2021-05-23T16:58:20.048Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:08.568Z ---- +# Authenticated Endpoints All endpoints under namespace `/api/v1/auth` require authentication. diff --git a/docs/Configuration.md b/docs/Configuration.md index ba6d1af..e6544fe 100644 --- a/docs/Configuration.md +++ b/docs/Configuration.md @@ -1,12 +1,4 @@ ---- -title: Configuration -description: -published: true -date: 2021-05-23T16:58:24.054Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:13.768Z ---- +# Configuration ### What can be configured and what are these configuration options? diff --git a/docs/Database-Information-and-Maintenance.md b/docs/Database-Information-and-Maintenance.md index 8c84b7e..05ea170 100644 --- a/docs/Database-Information-and-Maintenance.md +++ b/docs/Database-Information-and-Maintenance.md @@ -1,12 +1,4 @@ ---- -title: Database-Information-and-Maintenance -description: -published: true -date: 2021-05-23T16:58:27.530Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:18.631Z ---- +# Database Information and Maintenance Invidious needs one PostgreSQL database which has the following tables. diff --git a/docs/Export-YouTube-subscriptions.md b/docs/Export-YouTube-subscriptions.md index 65f0374..dcf632c 100644 --- a/docs/Export-YouTube-subscriptions.md +++ b/docs/Export-YouTube-subscriptions.md @@ -1,12 +1,4 @@ ---- -title: Export-YouTube-subscriptions -description: -published: true -date: 2021-05-23T16:58:30.841Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:23.334Z ---- +# Export YouTube subscriptions **The steps below as well as the resulting file name are different depending on your Google language settings.** diff --git a/docs/Extensions.md b/docs/Extensions.md index 40ab776..dc63800 100644 --- a/docs/Extensions.md +++ b/docs/Extensions.md @@ -1,12 +1,4 @@ ---- -title: Extensions -description: -published: true -date: 2021-05-23T16:58:34.318Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:27.709Z ---- +# Extensions ### Browser extensions for Invidious - [Privacy Redirect](https://github.com/SimonBrazell/privacy-redirect): Redirects YouTube to Invidious, Twitter to Nitter, and Instagram to Bibliogram. [Source](https://github.com/SimonBrazell/privacy-redirect) / [Firefox](https://addons.mozilla.org/addon/privacy-redirect) / [Chrome](https://chrome.google.com/webstore/detail/privacy-redirect/pmcmeagblkinmogikoikkdjiligflglb) diff --git a/docs/Geoblocking,-available-video-quality-and-DASH.md b/docs/Geoblocking,-available-video-quality-and-DASH.md index 9cb5a8b..e8f8011 100644 --- a/docs/Geoblocking,-available-video-quality-and-DASH.md +++ b/docs/Geoblocking,-available-video-quality-and-DASH.md @@ -1,12 +1,4 @@ ---- -title: Geoblocking,-available-video-quality-and-DASH -description: -published: true -date: 2021-05-23T16:58:38.141Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:32.300Z ---- +# Geoblocking, available video quality and DASH ## Geoblocking Sometimes you may notice that you cannot watch a video on Invidious. This is because YouTube is geoblocking, i.e. preventing access to videos based on your geographical location. diff --git a/docs/How-to-deal-with-uMatrix.md b/docs/How-to-deal-with-uMatrix.md index 47b8967..727da0b 100644 --- a/docs/How-to-deal-with-uMatrix.md +++ b/docs/How-to-deal-with-uMatrix.md @@ -1,12 +1,4 @@ ---- -title: How-to-deal-with-uMatrix -description: -published: true -date: 2021-05-23T16:58:41.524Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:36.844Z ---- +# How to deal with uMatrix If you're using [uMatrix](https://github.com/gorhill/uMatrix), you won't be able to automatically play a video served by Invidious on other websites without unblocking requests to Invidious instances. diff --git a/docs/How-to-setup-Anti-Captcha.md b/docs/How-to-setup-Anti-Captcha.md index 60ec839..f60e58e 100644 --- a/docs/How-to-setup-Anti-Captcha.md +++ b/docs/How-to-setup-Anti-Captcha.md @@ -1,12 +1,4 @@ ---- -title: How-to-setup-Anti-Captcha -description: -published: true -date: 2021-05-23T16:58:44.758Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:41.544Z ---- +# How to setup Anti-Captcha 1. [Register on anti-captcha.com](https://anti-captcha.com/clients/entrance/register) and finish the registration with the link provided in your mailbox. 2. Head over to the [Add fund](https://anti-captcha.com/clients/finance/refill) page and use whatever currency you prefer to use for adding $2 into your balance. diff --git a/docs/Installation.md b/docs/Installation.md index e9b3983..d6fe300 100644 --- a/docs/Installation.md +++ b/docs/Installation.md @@ -1,13 +1,3 @@ ---- -title: Installation -description: -published: true -date: 2021-05-23T16:58:48.374Z -tags: -editor: markdown -dateCreated: 2021-02-25T11:24:06.655Z ---- - # Installation Compiling Invidious requires at least 2GB of free RAM (We recommend to have at least 3GB installed). diff --git a/docs/Invidious-Instances.md b/docs/Invidious-Instances.md index 8b6e451..d5140e5 100644 --- a/docs/Invidious-Instances.md +++ b/docs/Invidious-Instances.md @@ -1,14 +1,4 @@ ---- -title: Invidious-Instances -description: -published: true -date: 2021-05-23T16:58:51.441Z -tags: -editor: markdown -dateCreated: 2021-05-23T16:58:48.431Z ---- - -# Public Invidious Instances: +# Invidious Instances: [Uptime History provided by Uptimerobot](https://stats.uptimerobot.com/89VnzSKAn) diff --git a/docs/Issues-with-CAPTCHA-on-Debian-and-Ubuntu.md b/docs/Issues-with-CAPTCHA-on-Debian-and-Ubuntu.md index 5cf8be5..f51b7fb 100644 --- a/docs/Issues-with-CAPTCHA-on-Debian-and-Ubuntu.md +++ b/docs/Issues-with-CAPTCHA-on-Debian-and-Ubuntu.md @@ -1,12 +1,4 @@ ---- -title: Issues-with-CAPTCHA-on-Debian-and-Ubuntu -description: -published: true -date: 2021-05-23T16:58:57.747Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:51.349Z ---- +# Issues with CAPTCHA on Debian and Ubuntu #### Warning: If you use ImageMagick on Ubuntu for other services like Mastodon this guide may break them, please use [this guide](https://linuxconfig.org/how-to-install-imagemagick-7-on-ubuntu-18-04-linux) instead. There is some issue on Debian 9 and Ubuntu 18.04 and later. It appears that the clock (the CAPTCHA) has no hands but you can see them outside the clock. You need to compile ImageMagick yourself with librsvg to solve this issue. diff --git a/docs/Known-Exception-in-log.md b/docs/Known-Exception-in-log.md index 4057fd4..287bf3a 100644 --- a/docs/Known-Exception-in-log.md +++ b/docs/Known-Exception-in-log.md @@ -1,12 +1,4 @@ ---- -title: Known-Exception-in-log -description: -published: true -date: 2021-05-23T16:59:00.917Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:39:56.877Z ---- +# Known Exception in log In this wiki page some known exceptions from the logfile are listed. You normally do not have to worry if you see them. diff --git a/docs/List-of-URL-parameters.md b/docs/List-of-URL-parameters.md index c75def2..4301573 100644 --- a/docs/List-of-URL-parameters.md +++ b/docs/List-of-URL-parameters.md @@ -1,12 +1,4 @@ ---- -title: List-of-URL-parameters -description: -published: true -date: 2021-05-23T16:59:05.685Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:40:01.812Z ---- +# List of URL parameters A list of URL parameters for Invidious, which can automatically toggle various UI and player settings. diff --git a/docs/NGINX-Reverse-Proxy.md b/docs/NGINX-Reverse-Proxy.md index 4cc8aa0..07c6c72 100644 --- a/docs/NGINX-Reverse-Proxy.md +++ b/docs/NGINX-Reverse-Proxy.md @@ -1,12 +1,4 @@ ---- -title: NGINX-Reverse-Proxy -description: -published: true -date: 2021-05-23T16:59:09.054Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:40:07.950Z ---- +# NginX Reverse Proxy This is a very basic config, secured with Let's Encrypt. Any log is disabled by default. Do not forget to replace `server_name` with your domain. diff --git a/docs/Preferences.md b/docs/Preferences.md index 91b2686..a1a4e6b 100644 --- a/docs/Preferences.md +++ b/docs/Preferences.md @@ -1,12 +1,4 @@ ---- -title: Preferences -description: -published: true -date: 2021-05-23T16:59:12.665Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:40:12.674Z ---- +# Preferences Preferences for Invidious can be stored in a cookie named `PREFS`. This cookie can be set on the Invidious Preferences page. diff --git a/docs/Search-operators.md b/docs/Search-operators.md index 39d9182..594df63 100644 --- a/docs/Search-operators.md +++ b/docs/Search-operators.md @@ -1,12 +1,4 @@ ---- -title: Search-operators -description: -published: true -date: 2021-05-23T16:59:19.319Z -tags: -editor: markdown -dateCreated: 2021-01-28T20:40:22.456Z ---- +# Search operators Invidious supports the various search filters provided by YouTube. diff --git a/docs/Takedowns.md b/docs/Takedowns.md index 3eafbba..52ed5c3 100644 --- a/docs/Takedowns.md +++ b/docs/Takedowns.md @@ -1,12 +1,4 @@ ---- -title: DMCA -description: -published: true -date: 2021-11-16T16:58:51.441Z -tags: -editor: markdown -dateCreated: 2021-11-16T16:58:48.431Z ---- +# Takedowns While running Invidious, it is very possible you will recive a DMCA at some point. A copyright agent will probably at some point search the ID of an infringing video on a search engine and see an Invidious instance appear. At least in the United States, Invidious instances should in theory be immune to DMCA laws because of [17 U.S. Code ยง 512](https://www.law.cornell.edu/uscode/text/17/512) stating that a provider is not responsible for content assuming that "the material is transmitted through the system or network without modification of its content."