Unable to access WebUI for Calibre-web

I have installed the calibre-web docker container from Linuxserver.io in Debian on a Beelink Mini S12.

I have calibre also installed, as well as Plex and all the Arrs. Everything works, except calibre-web. Calibre-web seems to launch just fine, as far as I can tell by looking at the output from launching docker compose, and when I run lsof, I see docker listening on the appropriate port, but I get " Unable to connect. Firefox can’t establish a connection to the server at 192.168.12.245:8083" when I try to access the WebUI from the same machine (or any other machine on the same LAN).

Other containers are reachable, so it doesn’t seem to be a routing issue, as far as I can tell.

I have not been able to get any further than this. I have been searching various forums and reddit, looking for someone having the same issue, but have come up empty handed.

I am hoping that someone might have an idea (or might notice some simple stupid thing that I have overlooked). Let me know if there is any other information that you need.

  calibre-web:
    image: lscr.io/linuxserver/calibre-web:latest
    container_name: calibre-web
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=US/Central
      - DOCKER_MODS=linuxserver/mods:universal-calibre #optional
      - OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
    volumes:
      - '/etc/localtime:/etc/localtime:ro' # Sync the container's time to the host's time
      - '/docker/appdata/calibre-web:/config'
      - '/media/nathan/WD My Passp/data/media/books:/books'
    ports:
      - 8083:8083
    restart: always
$ sudo lsof -nP -i:8083
COMMAND       PID USER FD   TYPE  DEVICE SIZE/OFF NODE NAME
docker-pr 1311366 root 7u  IPv4 7233717      0t0  TCP *:8083 (LISTEN)
docker-pr 1311372 root 7u  IPv6 7233718      0t0  TCP *:8083 (LISTEN)
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$ docker version
Client: Docker Engine - Community
 Version:           28.0.4
 API version:       1.48
 Go version:        go1.23.7
 Git commit:        b8034c0
 Built:             Tue Mar 25 15:07:22 2025
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          28.0.4
  API version:      1.48 (minimum version 1.24)
  Go version:       go1.23.7
  Git commit:       6430e49
  Built:            Tue Mar 25 15:07:22 2025
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.26
  GitCommit:        753481ec61c7c8955a23d6ff7bc8e4daed455734
 runc:
  Version:          1.2.5
  GitCommit:        v1.2.5-0-g59923ef
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

I have found my own problem.

looking at the logs, I saw a message about my timezone format. the “US/Central” is the format used on every other container in my yml file… but it seems to have prevented calibre-web from launching at all.

I changed it to “America/Chicago” and it fixed my problem.

so I went ahead and updated all the other containers, as well, in case it causes any problems.

I will leave the original post up in case someone else runs into the problem.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.