Suwayomi / docker-tachidesk

Run Suwayomi-Server in a docker container
Mozilla Public License 2.0
240 stars 57 forks source link

Docker container not starting. Stuck on server.conf move #87

Closed andrea-mengascini closed 8 months ago

andrea-mengascini commented 8 months ago

The docker in the repository is stuck on moving the server.conf file in my arm server. Here is the log:

suwayomi_1      | Suwayomi data location inside the container: /home/suwayomi/.local/share/Tachidesk
suwayomi_1      | mv: cannot create regular file '/home/suwayomi/.local/share/Tachidesk/server.conf': Permission denied
suwayomi_1      | Suwayomi data location inside the container: /home/suwayomi/.local/share/Tachidesk
suwayomi_1      | replace /home/suwayomi/startup/server-reference.conf? [y]es, [n]o, [A]ll, [N]one, [r]ename:  NULL
suwayomi_1      | (EOF or read error, treating as "[N]one" ...)
suwayomi_1      | mv: cannot create regular file '/home/suwayomi/.local/share/Tachidesk/server.conf': Permission denied
tachidesk_suwayomi_1 exited with code 1

Flaresolver starts without issues. Here is the docker.yaml:

version: '3.7'
services:
  suwayomi:
    image: ghcr.io/suwayomi/tachidesk:preview
    environment:
      - TZ=Europe/Rome # Use TZ database name from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
      - DEBUG=true
      - BIND_IP=0.0.0.0
      - BIND_PORT=4567
      - SOCKS_PROXY_ENABLED=true
      - DOWNLOAD_AS_CBZ=true
      - MAX_PARALLEL_UPDATE=30
      - BASIC_AUTH_ENABLED=true
      - BASIC_AUTH_USERNAME=admin
      - BASIC_AUTH_PASSWORD=password
      - FLARESOLVERR_ENABLED=true
      - FLARESOLVERR_URL="http://flaresolverr:8191"
      - WEB_UI_ENABLED=true
      - AUTO_DOWNLOAD_CHAPTERS=true
      - AUTO_DOWNLOAD_AHEAD_LIMIT=0
      - AUTO_DOWNLOAD_EXCLUDE_UNREAD=false
      - UPDATE_EXCLUDE_UNREAD=false
      - UPDATE_EXCLUDE_STARTED=false
      - UPDATE_EXCLUDE_COMPLETED=false
      - UPDATE_INTERVAL=1
    volumes:
      - ./data:/home/suwayomi/.local/share/Tachidesk
    ports:
      - "4567:4567"
    restart: on-failure:3
  flaresolverr:
    image: ghcr.io/flaresolverr/flaresolverr:latest
    container_name: flaresolverr
    environment:
      - TZ=Europe/Rome # Use TZ database name from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
    ports:
      - "8191:8191"
    restart: unless-stopped
kojiinari commented 8 months ago

Same issue here after updating on preview tag

Syer10 commented 8 months ago

Remove the quotes from FLARESOLVERR_URL

andrea-mengascini commented 8 months ago

The quotes on FLARESOLVERR_URL were unnecessary. They were needed on the EXTENSION_REPOS. Now it works. Marked as closed.