I’m a happy user of linuxserver/calibre-web. I’ve just downloaded and started the latest version (0.6.12) which brings the opportunity to enable gmail account with OAUTH2 verification instead of standard SMTP email configuration, but when I try to enable it the service freezes.
I’ve followed the instructions of calibre-web project Setup Mailserver · janeczku/calibre-web Wiki · GitHub, created the gmail.json file and bind it into /app/calibre-web/gmail.json. Then I start the docker-compose, access through the UI /admin/mailsettings and choose “Gmail Account with OAuth2 Verification”, but when I click on the button “Setup Account as E-mail Server”, the spinner is running forever and nothing works anymore.
- No messages are shown in docker-compose.logs or calibre-web.log.
- After a loooong time I’ve got a generic error from apache which is running as proxy balancer (Proxy error…proxy server could not handle the request… Reason: error readin from remote server)
- Even going inside the container and making a curl localhost:8083 request I have the same result. (It runs fine if I do it before trying to enable gmail conf)
The only solution to bring back to live is stop container and run it again with docker-compose.
Any advice here? somewhere when I can look for additional logs? Someone has configured successfully that service?
BTW this is my docker-compose.yml (very generic I would say):
--- version: "2" services: calibre-web: image: ghcr.io/linuxserver/calibre-web container_name: calibre-web environment: - PUID=1001 - PGID=1001 - TZ=Europe/Madrid - DOCKER_MODS=linuxserver/calibre-web:calibre volumes: - /srv/calibre-web/config:/config - /srv/calibre-web/books:/books - /srv/calibre-web/config/gmail.json:/app/calibre-web/gmail.json ports: - 127.0.0.1:8083:8083 restart: unless-stopped