Hi, I have some errors after creating a Beets container using the following docker compose file in Portainer on OMV.
version: “2.1”
services:
beets:
image: ghcr.io/linuxserver/beets
container_name: beets
environment:
- PUID=1000
- PGID=100
- TZ=Europe/London
volumes:
- /srv/dev-disk-by-uuid-fe67e6c5-4649-4be6-b3cc-95368193db33/appdata/beets/config:/config
- /srv/dev-disk-by-uuid-ebe1edad-4a15-4064-b2ad-f2e30c8fbbde/beets_output:/music
- /srv/dev-disk-by-uuid-ebe1edad-4a15-4064-b2ad-f2e30c8fbbde/music:/downloads
ports:
- 8337:8337
restart: unless-stopped
These are the errors:
get_path_formats(),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 619, in get_path_formats,
path_formats.append((query, template(view.as_str()))),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 571, in template,
return Template(fmt),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 581, in init,
self.compiled = self.translate(),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 614, in translate,
func = compile_func(,
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 155, in compile_func,
prog = compile(mod, ‘’, ‘exec’),
ValueError: Name node can’t be used with ‘None’ constant,
Traceback (most recent call last):,
File “/usr/bin/beet”, line 33, in ,
sys.exit(load_entry_point(‘beets==1.4.9’, ‘console_scripts’, ‘beet’)()),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1266, in main,
_raw_main(args),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1249, in _raw_main,
subcommands, plugins, lib = _setup(options, lib),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1144, in _setup,
lib = _open_library(config),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1201, in _open_library,
get_path_formats(),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 619, in get_path_formats,
path_formats.append((query, template(view.as_str()))),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 571, in template,
return Template(fmt),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 581, in init,
self.compiled = self.translate(),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 614, in translate,
func = compile_func(,
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 155, in compile_func,
prog = compile(mod, ‘’, ‘exec’),
ValueError: Name node can’t be used with ‘None’ constant,
Traceback (most recent call last):,
File “/usr/bin/beet”, line 33, in ,
sys.exit(load_entry_point(‘beets==1.4.9’, ‘console_scripts’, ‘beet’)()),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1266, in main,
_raw_main(args),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1249, in _raw_main,
subcommands, plugins, lib = _setup(options, lib),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1144, in _setup,
lib = _open_library(config),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1201, in _open_library,
get_path_formats(),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 619, in get_path_formats,
path_formats.append((query, template(view.as_str()))),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 571, in template,
return Template(fmt),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 581, in init,
self.compiled = self.translate(),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 614, in translate,
func = compile_func(,
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 155, in compile_func,
prog = compile(mod, ‘’, ‘exec’),
ValueError: Name node can’t be used with ‘None’ constant,
Traceback (most recent call last):,
File “/usr/bin/beet”, line 33, in ,
sys.exit(load_entry_point(‘beets==1.4.9’, ‘console_scripts’, ‘beet’)()),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1266, in main,
_raw_main(args),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1249, in _raw_main,
subcommands, plugins, lib = _setup(options, lib),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1144, in _setup,
lib = _open_library(config),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1201, in _open_library,
get_path_formats(),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 619, in get_path_formats,
path_formats.append((query, template(view.as_str()))),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 571, in template,
return Template(fmt),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 581, in init,
self.compiled = self.translate(),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 614, in translate,
func = compile_func(,
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 155, in compile_func,
prog = compile(mod, ‘’, ‘exec’),
ValueError: Name node can’t be used with ‘None’ constant,
Traceback (most recent call last):,
File “/usr/bin/beet”, line 33, in ,
sys.exit(load_entry_point(‘beets==1.4.9’, ‘console_scripts’, ‘beet’)()),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1266, in main,
_raw_main(args),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1249, in _raw_main,
subcommands, plugins, lib = _setup(options, lib),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1144, in _setup,
lib = _open_library(config),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 1201, in _open_library,
get_path_formats(),
File “/usr/lib/python3.8/site-packages/beets/ui/init.py”, line 619, in get_path_formats,
path_formats.append((query, template(view.as_str()))),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 571, in template,
return Template(fmt),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 581, in init,
self.compiled = self.translate(),
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 614, in translate,
func = compile_func(,
File “/usr/lib/python3.8/site-packages/beets/util/functemplate.py”, line 155, in compile_func,
prog = compile(mod, ‘’, ‘exec’),
ValueError: Name node can’t be used with ‘None’ constant,
I’ve ensured the user related to the PUID and GUID in the compose file exists and has ownership of the directories.
I’m at a loss and not sure what else I can check, any suggestions are welcome.
Thanks