mirror of
https://github.com/moghtech/komodo.git
synced 2026-07-16 01:59:56 -05:00
Failed Periphery install via script on Alpine #47
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Nonobis on GitHub (Sep 8, 2024).
Hello,
First great project and beautiful .. hope i can now at least drop portainer :)
i have found an bug in trying to install "Periphery " with the script, the script is not working on alpine
Environnement :
LXC container en proxmox based on Alpine (created with Proxmox Ve Helper)
Error :
@mbecker20 commented on GitHub (Sep 8, 2024):
Right, the installer requires systemd, which is included in Debian, fedora, Ubuntu, opensuse, and many other distro. But not alpine. The periphery container should work though, see the docs.
Or you can download the periphery binary from the latest release, and use the process manager alpine uses instead of systemd. Not too familiar with alpine for more specifics though.
@mbecker20 commented on GitHub (Sep 10, 2024):
Maybe someone would be familiar with packaging the binary for alpine distribution.
@borestad commented on GitHub (Mar 28, 2025):
FYI: The binary (v1.17) doesn't work with alpine anyway because of musl and not libc. It needs it's own binary to work.
Error relocating /usr/local/bin/periphery: __res_init: symbol not foundUnfortunately, the docker image ghcr.io/moghtech/komodo-periphery is 432Mb, so the pro's of using a slim alpine build doesn't really benefit from using such a large image anyway.
All in all - two things could be improved:
@mbecker20 commented on GitHub (Aug 26, 2025):
Just as a final note, at this point I only provide x86_64 and aarch64 libc compatible binaries and images. Alpine / musl users can consider forming together for a community distribution to handle this platform, or compile the binaries from source themselves.
@nano9g commented on GitHub (Sep 28, 2025):
I’ve set up a repository that automatically generates Alpine builds of Periphery. It’s worked well for me over the past two releases, so I think it’s ready to share. Hopefully others will find it useful!