The problem is your Heimdall config is trying to map port 80 for it but it is being used by something else on host.
You can either stop that other thing or change Heimdall's port to something else
The problem is your Heimdall config is trying to map port 80 for it but it is being used by something else on host.
You can either stop that other thing or change Heimdall's port to something else
That's great. Thanks for confirming. We'll push the changes shortly.
Can someone make this change locally to the start script on an affected device and confirm it works as expected?
Thanks
Great point. Thanks
All my things are updated to LE12/aarch64 so not volunteering to test .. but there's nothing special about the AMLGX image; it's functionally the same as RPi4 and other SoCs like Allwinner.
Alright, when I have some time, I'll PR the addons so the arm32 devices will attempt to use the arm64 images, which will serve as a stopgap until LE12.
Thanks, yeah, previously the addons were pulling the "latest" tag, which lets docker automatically detect the arch (in your case it would detect it as arm32 and wouldn't find an image since we deprecated them).
I just need confirmation from someone with an rpi and LE 11 so we can make sure it's not specific to amlogic.
It means the kernel is 64 bit, but the OS is 32bit, which includes all the packages, services and processes, including the docker service (that's why I'm surprised the user reported a 64 bit container worked). I mean the container does use the host's kernel so a 64bit kernel would definitely be a requirement, but I would have guessed other docker service related activities would need 64 bit in the userspace as well. I wonder if it's one of those things where some containers work fine, but some don't.
We need some testing before I do a mass update of all the addons.
Display MoreI'm running several docker images on LE11 on aarch64 amlogic with 32bits userspace too.
I bypassed the error message and succeeded to run my linuxserver containers again.
Edit the /storage/.kodi/addons/docker.linuxserver.nginx/bin/docker.linuxserver.nginx file.
- remove the sleep infinitely line (or comment it out).
- force to use arm64v8-latest image.
- disable the addon automatic update on Kodi.
That is news to me. I always assumed trying to run a 64 bit container on 32 bit userspace would make docker complain about wrong arch.
Unfortunately I currently don't have a spare device to test this on. Can someone confirm it works (without issues) on an rpi as well, then I can update the addons to use the arm64 image?
You can create the addons via command line, if you don't want to go around modifying the addon files. Just use the docker cli command from the image readmes and use the "arm64v8-latest" tag.
Thanks
Do you mean the jellyfin docker addon?
If so, see here: LinuxServer.io docker addons and general docker info
Can you post the output of "docker info" ?
linux/arm/v8 indeed suggests 32bit
To clarify, I don't believe there is a way to disable/enable/restart addons in kodi/le from cli.
However, as others pointed out, the linuxserver docker addons use systemd so if what you're after is simple stop/start, you can do that via systemctl. But you won't be able to change addon settings in between.
The proper and the only supported way is through the gui.
You can't. The addon always pulls the latest version.
You create a container manually via docker run
I don't recommend running docker container apps as root. Some flat out don't work (anything with php for instance). It also creates a security liability especially for ones with exposed guis.
Linuxserver docker addons run as nobody:users (65534:100). If you're mounting an external drive (or a remote share), make sure to mount it as user 65534:100 and chown as needed and it will be fine. Libreelec runs as root so it will be able to access it anyway.
You set the paths in the addon settings. Keep in mind that the remote paths should already be mounted and you use the local mount point.
If you want to add multiple paths, you can add additional docker parameters in the addon settings as well
Alternatively, you can use our cloudflared mod with any linuxserver container.
If you use it with SWAG, you can reverse proxy anything through that, including the Kodi web server.
There is a docker container for it that works really well