Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.

[question] Thoughts on building a Alpine Linux based Snapos #25

Open
m040601 opened this issue Apr 10, 2023 · 2 comments
Open

[question] Thoughts on building a Alpine Linux based Snapos #25

m040601 opened this issue Apr 10, 2023 · 2 comments

Comments

@m040601
Copy link

m040601 commented Apr 10, 2023

As far as I understood the main focus of badaix is developing the tool "snapcast" itself, not snapos, #10

This is nothing more than a small buildroot based Linux OS with pre installed snapclient or server.
I don't have the time to maintain this actively or release images for all of the different raspberry versions.
I recommend to build it by following the guide, or to use raspbian and install a snapclient or server deb package.

I'm a proficient Linux user, but not a programmer, distro or package maintainer. I'm also a user of Openwrt (also based on Buildroot).

But I have yet to find time to dabble with Buildroot and its ecosystem.
I understand its not the easiest one for beginners, but it shouldnt be rocket science either.

In the mean time I've seen a lot of things building upon Alpine Linux in the last times. PostmarketOS is one very interesting one.

The other day I was checking myMPDos, https://github.com/jcorporation/myMPDos and noticed that it also builds upon Alpine.

I then checked and saw that, https://pkgs.alpinelinux.org/packages?name=snapcast&branch=edge&repo=&arch=&maintainer=

Alpine linux itself provides stable well maintained snapcast packages for a plethora of architectures. They even provide both armv7h (raspberry 2) and even armhf (raspberry zero).

This is very interesting for the ones interesting and reusing (old) hardware, with the promise of long time support.

So I was just wondering if anyone has had any similar thoughts.
What are your ideas/comments about this ?

Is anyone here already using snapcast on a (minimal) Alpine setup ?
If so, how do you compare it to Snapos ?

Easier to maintain/update/customize ? Add extra multimedia tools ? How does it compare to something like Buildroot for less experienced users ?

Thanks in advance.

@kerta1n
Copy link

kerta1n commented Apr 4, 2024

I've run Snapclient as a reciever on some old i386 PC booted off of a 1gb USB stick on Alpine. Much easier to just flash Alpine and edit some startup script to install the snapclient package and configure it RATHER than re-build SnapOS and mess with updating sources. Just imo though

@badaix
Copy link
Owner

badaix commented Apr 4, 2024

I used to have Snapclient running on an OpenWrt based router, but it's a few years ago and I was once curious about buildroot.
I will most probably soon archive this repo, It is starting to rott very quickly if you don't keep up with changes in OpenWRT and Buildroot.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants