You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/installation.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,8 @@ Ensure [Docker Engine](https://docs.docker.com/engine/install) and [Docker Compo
26
26
27
27
Note: Currently the repository has to be cloned, this is because the `init-invidious-db.sh` file and the `config/sql` directory have to be mounted to the postgres container (See the volumes section in the docker-compose file below). This "problem" will be solved in the future.
28
28
29
+
Make sure to run the newer Docker Compose V2: https://docs.docker.com/compose/install/linux/. It should already be installed if you can successfully run the command `docker compose` (with a space between the two words).
30
+
29
31
??? warning "About po_token and visitor_data identities"
30
32
31
33
po_token known as Proof of Origin Token. This is an attestation token generated by a complex anti robot verification system created by Google named BotGuard/DroidGuard. It is used to confirm that the request is coming from a genuine device.
@@ -45,13 +47,13 @@ Note: Currently the repository has to be cloned, this is because the `init-invid
45
47
You will need to copy these two parameters in the third step.
46
48
Subsequent usage of this same token will work on the same IP range or even the same ASN. The point is to generate this token on a blocked IP as "unblocked" IP addresses seems to not generate a token valid for passing the checks on a blocked IP.
47
49
48
-
3. Execute these commands:
50
+
2. Execute these commands:
49
51
```bash
50
52
git clone https://github.com/iv-org/invidious.git
51
53
cd invidious
52
54
```
53
55
54
-
4. Edit the docker-compose.yml with this content:
56
+
3. Edit the docker-compose.yml with this content:
55
57
56
58
```docker
57
59
version: "3"
@@ -128,6 +130,12 @@ Note: Currently the repository has to be cloned, this is because the `init-invid
128
130
129
131
Note: This compose is made for a true "production" setup, where Invidious is behind a reverse proxy. If you prefer to directly access Invidious, replace `127.0.0.1:3000:3000` with `3000:3000` under the `ports:` section.
0 commit comments