• 0 Posts
  • 10 Comments
Joined 1Y ago
cake
Cake day: Jun 01, 2023

help-circle
rss

No. You can leave that out. That was just me showing you that it runs on my machine, with that setup. Just bind the port instead.


Your passwords for the database does not match.
But the error is about it not being able to reach the database on the hostname.
I can run it with this compose file:

services:
  jellystat-db:
    image: postgres:16-alpine
    container_name: jellystat-db
    restart: unless-stopped
    environment:
      POSTGRES_USER: ${POSTGRES_USER}
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
    volumes:
      - postgres-data:/var/lib/postgresql/data
    networks:
      - jellystat
  jellystat:
    image: cyfershepard/jellystat:latest
    container_name: jellystat
    restart: unless-stopped
    environment:
      POSTGRES_USER: ${POSTGRES_USER}
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
      POSTGRES_IP: jellystat-db
      POSTGRES_PORT: 5432
      JWT_SECRET: ${JWT_SECRET}
      TZ: Europe/Paris # timezone (ex: Europe/Paris)
      JS_BASE_URL: /
    volumes:
      - jellystat-backup-data:/app/backend/backup-data
    depends_on:
      - jellystat-db
    networks:
      - traefik
      - jellystat
    labels:
      - traefik.enable=true
      - traefik.docker.network=traefik
      - traefik.http.routers.jellystat.entrypoints=https
      - traefik.http.routers.jellystat.rule=Host(`${HOSTNAME}`)
      - traefik.http.routers.jellystat.tls.certresolver=http
      - traefik.http.routers.jellystat.service=jellystat
      - traefik.http.services.jellystat.loadbalancer.server.port=3000
      - traefik.http.services.jellystat.loadbalancer.server.scheme=http
networks:
  jellystat: {}
  traefik:
    external: true
volumes:
  postgres-data: null
  jellystat-backup-data: null

In the same place as you run your docker compose up command you just type docker compose logs


There will probably be something in the logs that tells you what is going wrong. Maybe it can’t connect to the db, or maybe it’s starting on a wrong port or something.


They have a docker-compose.yml file in the repo. It looks like it has everything all ready for you.


I am running OCIS on a Raspberry Pi at home. I like it. The Android app is not the best, but you dont need that.


I was very interested in this. Installed it, and set it up to use my preferred auth server (also selfhosted). It worked just great!
But! Then I wanted to install the add-on in my firefox browser. And it doesn’t work when using only and oauth server :(
Will probably not use this much without the extension


In Firefox, at least desktop, you can right click, and copy link without tracking stuff.

Edit: havent tried with links from Facebook



I have the exact same splitter. Have been using it for Ambilight for the last, maybe, 5 years. It quit on me a couple of months ago.
Here’s to it 🍻