docs: add all untracked content

This commit is contained in:
invidious-bot 2021-01-28 21:04:37 +00:00
parent cb60363acf
commit f5435ce52b
22 changed files with 235 additions and 0 deletions

BIN
68407447.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

10
API.md
View file

@ -1,3 +1,13 @@
---
title: API
description:
published: true
date: 2021-01-28T21:00:04.505Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:38:53.557Z
---
### Language
All endpoints that return a JSON body support `&hl=LANGUAGE` for translating fields into the desired language. A list of languages are provided in [List of URL parameters](./List-of-URL-parameters).

View file

@ -1,3 +1,13 @@
---
title: Always-use-"local"-to-proxy-video-through-the-server-without-creating-an-account
description:
published: true
date: 2021-01-28T21:00:07.920Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:38:58.736Z
---
Download ViolentMonkey for your Browser:
[Firefox](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/)
[Chrome and Chromium](https://chrome.google.com/webstore/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag)

View file

@ -1,3 +1,13 @@
---
title: Apache2-Reverse-Proxy
description:
published: true
date: 2021-01-28T21:00:11.405Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:03.772Z
---
This is a very basic config, secured with Let's Encrypt. Any log is disabled by default. Do not forget to replace `ServerName` with your domain.
```

View file

@ -1,3 +1,13 @@
---
title: Authenticated-Endpoints
description:
published: true
date: 2021-01-28T21:00:15.031Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:08.568Z
---
All endpoints under namespace `/api/v1/auth` require authentication.
Authentication can be in one of two forms:

View file

@ -1,3 +1,13 @@
---
title: Configuration
description:
published: true
date: 2021-01-28T21:00:18.252Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:13.768Z
---
### What can be configured and what are these configuration options?
The configuration file is located at [invidious/config/config.yml](https://github.com/iv-org/invidious/blob/master/config/config.yml).

View file

@ -1,3 +1,13 @@
---
title: Database-Information-and-Maintenance
description:
published: true
date: 2021-01-28T21:00:21.336Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:18.631Z
---
Invidious needs one PostgreSQL database which has the following tables.
- `annotations` Caches annotation data if `cache_annotations` is enabled in [`config.yml`](./Configuration)

View file

@ -1,3 +1,13 @@
---
title: Export-YouTube-subscriptions
description:
published: true
date: 2021-01-28T21:00:24.371Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:23.334Z
---
**The steps below as well as the resulting file name are different depending on your Google language
settings.**

View file

@ -1,3 +1,13 @@
---
title: Extensions
description:
published: true
date: 2021-01-28T21:00:27.409Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:27.709Z
---
### 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/en-US/firefox/addon/privacy-redirect/) / [Chrome](https://chrome.google.com/webstore/detail/privacy-redirect/pmcmeagblkinmogikoikkdjiligflglb)
- [SponsorBlock](https://github.com/ajayyy/SponsorBlock): A crowd-sourced extension to skip sponsorships. Support invidious instances if enabled in the options (Available for Chrome and Firefox).

View file

@ -1,3 +1,13 @@
---
title: Geoblocking,-available-video-quality-and-DASH
description:
published: true
date: 2021-01-28T21:00:30.528Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:32.300Z
---
## 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.

View file

@ -1,3 +1,13 @@
---
title: How-to-deal-with-uMatrix
description:
published: true
date: 2021-01-28T21:00:33.619Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:36.844Z
---
If you're using [uMatrix](https://github.com/gorhill/uMatrix), you'll not be able to automatically play a video served by Invidious on other websites without unblocking requests to Invidious instances.
So, to make it work, you'll need to allow `css`, `image`, `media`, `script`, `xhr`, `frame` for the instance form which you're trying to play the video.

View file

@ -1,3 +1,13 @@
---
title: How-to-setup-Anti-Captcha
description:
published: true
date: 2021-01-28T21:00:36.480Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:41.544Z
---
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 the "Add fund" page: https://anti-captcha.com/clients/finance/refill and use whatever currency you prefer to use for adding $2 into your balance.
Do note that cryptocurrencies give a bonus of 20% at the first time you add funds then 10% for each new recharge.

View file

@ -1,3 +1,13 @@
---
title: Invidious-Instances
description:
published: true
date: 2021-01-28T21:00:40.111Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:46.242Z
---
# Public Invidious Instances:
[Uptime History provided by Uptimerobot](https://uptime.invidio.us/)

View file

@ -1,3 +1,13 @@
---
title: Issues-with-CAPTCHA-on-Debian-and-Ubuntu
description:
published: true
date: 2021-01-28T21:00:44.293Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:51.349Z
---
#### 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.
Thanks [Tmiland](https://github.com/tmiland) for showing up a solution at [#299](https://github.com/iv-org/invidious/issues/299)

View file

@ -1,3 +1,13 @@
---
title: Known-Exception-in-log
description:
published: true
date: 2021-01-28T21:00:47.232Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:39:56.877Z
---
In this wiki page some known exceptions from the logfile are listed. You normally do not have to worry if you see them.
#### Error reading socket: Connection reset by peer (Errno)

View file

@ -1,3 +1,13 @@
---
title: List-of-URL-parameters
description:
published: true
date: 2021-01-28T21:00:50.746Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:40:01.812Z
---
A list of URL parameters for Invidious, which can automatically toggle various UI and player settings.
_This list is incomplete. You can help by expanding it._

View file

@ -1,3 +1,13 @@
---
title: NGINX-Reverse-Proxy
description:
published: true
date: 2021-01-28T21:00:53.653Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:40:07.950Z
---
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.
```

View file

@ -1,3 +1,13 @@
---
title: Preferences
description:
published: true
date: 2021-01-28T21:00:56.560Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:40:12.674Z
---
Preferences for Invidious can be stored in a cookie named `PREFS`. This cookie can be set on the Invidious Preferences page.
If setting the cookie value yourself, the value must be in JSON format and then URL-encoded.

View file

@ -1,3 +1,13 @@
---
title: README
description:
published: true
date: 2021-01-28T21:00:59.381Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:40:17.421Z
---
## General
- [Public Invidious Instances](./Invidious-Instances.md)

View file

@ -1,3 +1,13 @@
---
title: Search-operators
description:
published: true
date: 2021-01-28T21:01:02.566Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:40:22.456Z
---
Invidious supports the various search filters provided by YouTube.
Support for more user-friendly search is planned, see [#179](https://github.com/iv-org/invidious/issues/179).

View file

@ -1,3 +1,13 @@
---
title: Updating
description:
published: true
date: 2021-01-28T21:01:05.686Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:40:27.192Z
---
## Invidious releases are based on tags. You can use them if you want to be sure your instance is stable.
#### With release tags

35
home.md Normal file
View file

@ -0,0 +1,35 @@
---
title: HOME
description:
published: true
date: 2021-01-28T20:46:15.249Z
tags:
editor: undefined
dateCreated: 2021-01-28T20:46:12.046Z
---
## General
- [Public Invidious Instances](./Invidious-Instances.md)
- [Extensions](./Extensions.md)
- [Always proxy videos through server](./Always-use-"local"-to-proxy-video-through-the-server-without-creating-an-account.md)
- [Preferences](./Preferences.md)
- [Geoblocking, available quality and DASH](./Geoblocking,-available-video-quality-and-DASH.md)
- [Using search operators](./Search-operators.md)
- [List of URL parameters](./List-of-URL-parameters.md)
- [How to deal with uMatrix](./How-to-deal-with-uMatrix.md)
## For Administrators
- [Configuration](./Configuration.md)
- [Updating](./Updating.md)
- [Apache2 Virtual Host with Reverse Proxy](./Apache2-Reverse-Proxy.md)
- [Nginx Reverse Proxy Configuration](./NGINX-Reverse-Proxy.md)
- [Database Information and Maintenance](./Database-Information-and-Maintenance.md)
- [Issues with CAPTCHA](./Issues-with-CAPTCHA-on-Debian-and-Ubuntu.md)
- [How to setup Anti-Captcha](./How-to-setup-Anti-Captcha.md)
## For Developers
- [API](./API.md)
- [Authenticated Endpoints](./Authenticated-Endpoints.md)