linuxserver/docker-lazylibrarian

Latest 90a3439a-ls31 crashes in Browser?

Closed this issue · 2 comments

linuxserver.io


Expected Behavior

Should work normally

Current Behavior

Crashes and no GUI

Steps to Reproduce

  1. run latest docker container

Environment

OS: Debian
CPU architecture: x86_64/arm32/arm64 x86_64
How docker service was installed:

Official Docker install

Command used to create docker container (run/create/compose/screenshot)

  lazylibrarian:
    container_name: lazylibrarian
    restart: unless-stopped
    image: ghcr.io/linuxserver/lazylibrarian
    volumes:
      - /home/docker/lazylibrarian/config:/config
      - /var/synology/Books:/books
      - /var/synology/Downloads/complete:/downloads
    environment:
      - PGID=1000
      - PUID=1000
      - TZ=Australia/Sydney
    ports: 
      - "5299:5299"
      - ```

## Docker logs
<!--- Provide a full docker log, output of "docker logs lazylibrarian" -->
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing... 
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing... 
-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \ 
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid:    1000
User gid:    1000
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing... 
[cont-init.d] 30-config: exited 0.
[cont-init.d] 90-custom-folders: executing... 
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing... 
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing... 
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing... 
-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \ 
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid:    1000
User gid:    1000
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing... 
[cont-init.d] 30-config: exited 0.
[cont-init.d] 90-custom-folders: executing... 
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing... 
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing... 
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing... 
-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \ 
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid:    1000
User gid:    1000
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing... 
[cont-init.d] 30-config: exited 0.
[cont-init.d] 90-custom-folders: executing... 
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing... 
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.


Error in browser:
Error !
NameError: Undefined
<link rel="manifest" href="images/manifest.json"> <link rel="stylesheet" type="text/css" href="css/datatables.min.css"/> %if lazylibrarian.BOOKSTRAP_THEMELIST: <link id="theme" href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/${style}/bootstrap.min.css" rel="stylesheet"> %else: <link href="css/bootstrap.min.css" rel="stylesheet"> %endif <!--link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous"--> <link href="css/fontawesome/fontawesome-all.css" rel="stylesheet">
/app/lazylibrarian/mako/runtime.py, line 230:
raise NameError("Undefined")
/app/lazylibrarian/data/interfaces/bookstrap/base.html, line 18:
<link id="theme" href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/${style}/bootstrap.min.css" rel="stylesheet">
/app/lazylibrarian/mako/runtime.py, line 947:
callable_(context, *args, **kwargs)
/app/lazylibrarian/mako/runtime.py, line 920:
_exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
/app/lazylibrarian/mako/runtime.py, line 883:
**_kwargs_for_callable(callable_, data)
/app/lazylibrarian/mako/template.py, line 476:
return runtime._render(self, self.callable_, args, data)
/app/lazylibrarian/lazylibrarian/webServe.py, line 134:
return template.render(perm=lazylibrarian.perm_admin, **kwargs)

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

Fixed in a81bc5b3-ls32 it seems