Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[App Feedback] Miniatures don't load as well as videos with custom working private Invidious Instance #659

Open
davidosdr opened this issue Dec 30, 2024 · 7 comments

Comments

@davidosdr
Copy link

Runtime info:
[Device] Manufacturer: motorola / Brand: motorola / Model: moto g(8) family / Hardware: qcom
[Android] Version: 14.eng.nobody.20240518.195213 (REL)
[Clipious] Version: 1.22.5 Build: 40683

Feedback:
Miniatures don't load as well as videos with custom working private Invidious Instnace

Screenshot:
app screenshot

@WreckingBANG
Copy link
Contributor

This has to be a configuration Issue on your Instance. I host my Private Instance too. This is probably off-topic but could you post the Docker-Compose if you use Docker?

@davidosdr
Copy link
Author

version: "3"
services:

invidious:
# image: quay.io/invidious/invidious:latest
image: quay.io/invidious/invidious:latest-arm64 # ARM64/AArch64 devices
restart: unless-stopped
ports:
- "3000:3000"
environment:
# Please read the following file for a comprehensive list of all available
# configuration options and their associated syntax:
# https://github.com/iv-org/invidious/blob/master/config/config.example.yml
INVIDIOUS_CONFIG: |
db:
dbname: invidious
user: kemal
password: kemal
host: invidious-db
port: 5432
check_tables: true
signature_server: inv_sig_helper:12999
visitor_data: CgtjX29zUnVJ......
po_token: MpQB_.....
external_port: 3000
domain: ......
https_only: false
#statistics_enabled: false
hmac_key: "......"
healthcheck:
test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/trending || exit 1
interval: 30s
timeout: 5s
retries: 2
logging:
options:
max-size: "1G"
max-file: "4"
depends_on:
- invidious-db

inv_sig_helper:
image: quay.io/invidious/inv-sig-helper:latest
init: true
command: ["--tcp", "0.0.0.0:12999"]
environment:
- RUST_LOG=info
restart: unless-stopped
cap_drop:
- ALL
read_only: true
security_opt:
- no-new-privileges:true

invidious-db:
image: docker.io/library/postgres:14
restart: unless-stopped
volumes:
- postgresdata:/var/lib/postgresql/data
- ./config/sql:/config/sql
- ./docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh
environment:
POSTGRES_DB: invidious
POSTGRES_USER: kemal
POSTGRES_PASSWORD: kemal
healthcheck:
test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"]

volumes:
postgresdata:

@davidosdr
Copy link
Author

This has to be a configuration Issue on your Instance. I host my Private Instance too. This is probably off-topic but could you post the Docker-Compose if you use Docker?

If I have censored something that was important just let me know, and thanks for your help

@WreckingBANG
Copy link
Contributor

Do you access it via Port 3000 with your Domain? For example invidious.example.com:3000?

Do you run it behind a ReverseProxy?

Do you have an actual domain?

@davidosdr
Copy link
Author

I have invidious set up behind a reverse proxy with subdomain in the form of sub.domain.com, managed with NginxReverseProxy

@WreckingBANG
Copy link
Contributor

WreckingBANG commented Jan 8, 2025

Then your external_port is not configured properly. It needs to be set to 443 if you have https or 80 for http.

https://github.com/lamarios/clipious/wiki/Common-Issues#video-thumbnails-not-working

@Balmain38
Copy link

I have invidious set up behind a reverse proxy with subdomain in the form of sub.domain.com, managed with NginxReverseProxy

I faced the same issue than you, it was because I haven't setup my DNS on the device

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants