Remove every metadata used by WikiJS (#209)
This commit is contained in:
parent
ee86e6d034
commit
1e6702be12
10
docs/API.md
10
docs/API.md
|
@ -1,12 +1,4 @@
|
||||||
---
|
# API
|
||||||
title: API
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:58:08.783Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:38:53.557Z
|
|
||||||
---
|
|
||||||
|
|
||||||
### Language
|
### Language
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Always use "local" to proxy video through the server without creating an account
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
Download ViolentMonkey for your Browser:
|
Download ViolentMonkey for your Browser:
|
||||||
[Firefox](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/)
|
[Firefox](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/)
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Apache2 Reverse Proxy
|
||||||
title: Apache2-Reverse-Proxy
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:58:15.954Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:39:03.772Z
|
|
||||||
---
|
|
||||||
|
|
||||||
- A very basic config, secured with Let's Encrypt. Any log is disabled by default. Do not forget to replace `ServerName` with your domain.
|
- A very basic config, secured with Let's Encrypt. Any log is disabled by default. Do not forget to replace `ServerName` with your domain.
|
||||||
|
|
||||||
|
|
|
@ -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.
|
|
||||||
|
|
||||||
```
|
|
||||||
<VirtualHost *:80>
|
|
||||||
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]
|
|
||||||
</VirtualHost>
|
|
||||||
|
|
||||||
<VirtualHost *:443>
|
|
||||||
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
|
|
||||||
</VirtualHost>
|
|
||||||
</IfModule>
|
|
||||||
```
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Authenticated Endpoints
|
||||||
title: Authenticated-Endpoints
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:58:20.048Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:39:08.568Z
|
|
||||||
---
|
|
||||||
|
|
||||||
All endpoints under namespace `/api/v1/auth` require authentication.
|
All endpoints under namespace `/api/v1/auth` require authentication.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Configuration
|
||||||
title: Configuration
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:58:24.054Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:39:13.768Z
|
|
||||||
---
|
|
||||||
|
|
||||||
### What can be configured and what are these configuration options?
|
### What can be configured and what are these configuration options?
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Database Information and Maintenance
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
Invidious needs one PostgreSQL database which has the following tables.
|
Invidious needs one PostgreSQL database which has the following tables.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Export YouTube subscriptions
|
||||||
title: Export-YouTube-subscriptions
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:58:30.841Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:39:23.334Z
|
|
||||||
---
|
|
||||||
|
|
||||||
**The steps below as well as the resulting file name are different depending on your Google language
|
**The steps below as well as the resulting file name are different depending on your Google language
|
||||||
settings.**
|
settings.**
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Extensions
|
||||||
title: Extensions
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:58:34.318Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:39:27.709Z
|
|
||||||
---
|
|
||||||
|
|
||||||
### Browser extensions for Invidious
|
### 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)
|
- [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)
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Geoblocking, available video quality and DASH
|
||||||
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
|
## 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.
|
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.
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# How to deal with uMatrix
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# How to setup Anti-Captcha
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
1. [Register on anti-captcha.com](https://anti-captcha.com/clients/entrance/register) and finish the registration with the link provided in your mailbox.
|
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.
|
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.
|
||||||
|
|
|
@ -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
|
# Installation
|
||||||
|
|
||||||
Compiling Invidious requires at least 2GB of free RAM (We recommend to have at least 3GB installed).
|
Compiling Invidious requires at least 2GB of free RAM (We recommend to have at least 3GB installed).
|
||||||
|
|
|
@ -1,14 +1,4 @@
|
||||||
---
|
# Invidious Instances:
|
||||||
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:
|
|
||||||
|
|
||||||
[Uptime History provided by Uptimerobot](https://stats.uptimerobot.com/89VnzSKAn)
|
[Uptime History provided by Uptimerobot](https://stats.uptimerobot.com/89VnzSKAn)
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Issues with CAPTCHA on Debian and Ubuntu
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
#### 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.
|
#### 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.
|
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.
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Known Exception in log
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
In this wiki page some known exceptions from the logfile are listed. You normally do not have to worry if you see them.
|
In this wiki page some known exceptions from the logfile are listed. You normally do not have to worry if you see them.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# List of URL parameters
|
||||||
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
|
|
||||||
---
|
|
||||||
|
|
||||||
A list of URL parameters for Invidious, which can automatically toggle various UI and player settings.
|
A list of URL parameters for Invidious, which can automatically toggle various UI and player settings.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# NginX Reverse Proxy
|
||||||
title: NGINX-Reverse-Proxy
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:59:09.054Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Preferences
|
||||||
title: Preferences
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:59:12.665Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
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.
|
Preferences for Invidious can be stored in a cookie named `PREFS`. This cookie can be set on the Invidious Preferences page.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Search operators
|
||||||
title: Search-operators
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-05-23T16:59:19.319Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-01-28T20:40:22.456Z
|
|
||||||
---
|
|
||||||
|
|
||||||
Invidious supports the various search filters provided by YouTube.
|
Invidious supports the various search filters provided by YouTube.
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
# Takedowns
|
||||||
title: DMCA
|
|
||||||
description:
|
|
||||||
published: true
|
|
||||||
date: 2021-11-16T16:58:51.441Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2021-11-16T16:58:48.431Z
|
|
||||||
---
|
|
||||||
|
|
||||||
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."
|
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."
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue