home.social

Search

589 results for “alpinelinux”

  1. At 16:00 CEST @martijnbraam will demo and our various interfaces on , and at 16:30 CEST @proycon will demo SXMO!

    Head on over to alpinelinux.org/conf and come watch!

  2. Today has started, which will feature 4 related talks. In 15 minutes ollieparanoid will start talking about , our swiss army knife to postmarketOS development.

    Head on over to alpinelinux.org/conf/ and come watch!

  3. I have an HP #EliteDesk 705 G3 (4core 3.1-3.8GHz 28nm AMD A12-9800E GB: 656s 1512m) with 16GB RAM. I've been trying to find a smaller, lighter, more power efficient replacement. I was looking at the #Radxa Zero 2 Pro (6core Armv8 1.8-2.2GHz 12nm GB: 375s 1133m) 4GB RAM. Then I remembered I have a Pixel 3a (GB: 367s 1221m) 4GB RAM, and I just got a $99 OnePlus 6T (GB: 524s 1747m) 8GB RAM. So it's hard to justify the #RadxaZero2Pro #SBC just for #AlpineLinux. What would you do in this situation?

  4. I have an HP #EliteDesk 705 G3 (4core 3.1-3.8GHz 28nm AMD A12-9800E GB: 656s 1512m) with 16GB RAM. I've been trying to find a smaller, lighter, more power efficient replacement. I was looking at the #Radxa Zero 2 Pro (6core Armv8 1.8-2.2GHz 12nm GB: 375s 1133m) 4GB RAM. Then I remembered I have a Pixel 3a (GB: 367s 1221m) 4GB RAM, and I just got a $99 OnePlus 6T (GB: 524s 1747m) 8GB RAM. So it's hard to justify the #RadxaZero2Pro #SBC just for #AlpineLinux. What would you do in this situation?

  5. Pro-Grade Ham Radio Displays: Integrating OpenHamClock into PiSignage

    758 words, 4 minutes read time.

    A Helping Hand Needed for a Fellow Programmer

    I’m reaching out to see if you can lend a hand to a talented software developer who’s currently on the job hunt. With over 30 years of experience in C#, .NET (Core/6–8), REST APIs, SQL Server, Angular/Razor, Kubernetes, and cloud CI/CD, he’s a seasoned pro with a proven track record of leading modernization projects and delivering production systems.

    Some of his notable accomplishments include DB2 to SQL migrations, building real-time SignalR apps, and developing full-stack API and frontend projects. Based in Southeast Michigan, he’s looking for senior engineering, architecture, or technical lead roles that will challenge him and utilize his skills.

    If you’re in a position to help, you can check out his resume and portfolio at http://charles.friasteam.com.

    Let’s all look out for each other – if you know of any opportunities that might be a good fit, could you please consider passing this along to your network?

    If you are a ham radio operator, you know that a HamClock is the ultimate shack companion. But what if you want to move beyond a dedicated small screen and integrate that data-rich display into a professional digital signage environment?

    By using PiSignage, you can rotate your HamClock with other station metrics, weather, or club announcements. However, getting a clean, secure, and “pop-up free” experience requires a few tricks.

    In this post, I’ll show you how to deploy OpenHamClock using Docker and how to strip away the UI clutter for a seamless kiosk experience.

    The Setup

    To follow along, you will need a PiSignage server instance. I personally run mine as a Docker container, which keeps the server stack isolated and easy to back up.

    1. The Docker Compose Configuration

    PiSignage and modern browsers often require secure contexts (HTTPS) for certain features. Since the standard HamClock output is HTTP, we’ll use a two-service setup: the clock itself and a lightweight SSL-wrap sidecar using socat and openssl.

    docker-componse.yml

     services:    openhamclock:      image: ghcr.io/accius/openhamclock:latest      container_name: openhamclock      expose:        - "3000"      environment:        - CALLSIGN=<CALL SIGN>        - LOCATOR=<Grid Square Locator>        - THEME=dark        - UNITS=imperial      restart: unless-stopped     ssl-wrap:      image: alpine      container_name: hamclock-ssl      ports:        - "3000:3000"      command: >        sh -c "apk add --no-cache socat openssl &&                openssl req -x509 -newkey rsa:2048 -keyout /tmp/key.pem -out /tmp/cert.pem -days 365 -nodes -subj '/CN=localhost' &&               cat /tmp/cert.pem /tmp/key.pem > /tmp/combined.pem &&               socat OPENSSL-LISTEN:3000,cert=/tmp/combined.pem,verify=0,fork,reuseaddr TCP:openhamclock:3000"      restart: unless-stopped 

    2. Silencing the “What’s New” Pop-ups

    When using HamClock as a signage element, you want it to be “set and forget.” The “What’s New” slide-ins are helpful for desktop users but ruin a clean kiosk display.

    While there is a formal change request pending for a toggle, you can currently “force” these elements to stay hidden by injecting a bit of CSS directly into the distribution files. Run this command within your app environment:

    find /app/dist -name "*.css" -exec sh -c 'echo "div[style*=\"whatsNewSlideIn\"], div[style*=\"backdrop-filter\"] { display: none !important; }" >> {}' \;
    

    3. Setting Up the Slide in PiSignage

    Once your containers are humming along, you need to tell PiSignage how to display the clock.

    Create the Weblink Asset

    1. Log in to your PiSignage Admin Panel.
    2. Navigate to Assets > Add > Weblink.
    3. Fill in the details:
      • Name: OpenHamClock
      • Link Address: https://<YOUR-HOSTNAME>:3000/?kiosk=true
    4. Click Save.

    Pro Tip: The ?kiosk=true suffix is critical. It tells HamClock to hide its own internal menus and headers, giving you a dedicated, high-contrast dashboard perfect for a wall-mounted display.

    Deploy to Your Player

    1. Go to Playlists and add your new “OpenHamClock” asset.
    2. Set the Duration: Set this to 0 for a permanent display, or a high number (like 300 for 5 minutes) if it’s part of a rotation.
    3. Go to Groups, select your player, and deploy the playlist.

    Your screen should refresh and show a beautiful, clean HamClock interface within seconds!

    Running PiSignage in Docker?

    For those of you looking to keep your entire server stack contained, running the PiSignage central server in Docker is the way to go. It keeps your host OS clean and makes management a breeze.

    If you’d like me to discuss how to set up a dockerized PiSignage server, please comment below!

    — 73 —

    Call to Action

    Getting this stack to play nice wasn’t a “one-and-done” install. It was a hard-fought process that took multiple attempts to finally crack the code on bypassing those “What’s New” screens and forcing a clean kiosk display. But the victory is in the uptime.

    Don’t just lurk. If you’ve got the guts to show how you’re rebuilding your station on the wreckage of the old ways, drop a comment below. How are you occupying the victory today?

    SUPPORTSUBSCRIBECONTACT ME

    D. Bryan King

    Sources

    Disclaimer:

    I love sharing what I’m learning, but please keep in mind that everything I write here—including this post—is just my personal take. These are my own opinions based on my research and my understanding of things at the time I’m writing them. Since life moves way too fast and things change quickly, please use your own best judgment and consult the experts for your specific situations!

    Related Posts

    Rate this:

    #AlpineLinux #AmateurRadioDashboard #amateurRadioTechnology #Automation #containerization #CSSInjection #CustomCSS #DetroitHamRadio #devops #DigitalDashboard #DigitalSignage #DisplaySolutions #Docker #DockerCompose #DXCluster #EN82le #GHCR #gridSquare #hamRadio #HamRadioKiosk #hamRadioSoftware #hamRadioTools #HamClock #HomeLab #HTTPSWrapper #KioskMode #KioskSetup #KioskTrue #Linux #MaidenheadLocator #networkSecurity #OpenSource #OpenHamClock #OpenSSL #piSignage #PiSignageDocker #PiSignageTips #RadioStationDisplay #RaspberryPi #RaspberryPiProjects #realTimeData #RemoteMonitoring #ScreenRotation #SelfHosted #ServerManagement #ShackClock #SignalTracking #SmartShack #Socat #SoftwareWorkaround #SolarData #SSLWrap #StationIntegration #TechGuide #TechnicalTutorial #UITweaks #W8DBK #WebDevelopment #WebLinkAsset
  6. @landley @DavittoKun Again: Simplicity on it's own has value!
    infosec.space/@OS1337/11179596

    I don't expect OS/1337 to become the major #Desktop OS or even put a significant dent into #Yocto #Linux's marketshare.

    But I'd rather want to see it as something that drives #CriticalInfrastructure like #MedicalIT, #PowerGrids and #PLCs instead of cringeworthy #Bloatware like #Windows that is laced with so much #Govware that we can truly say #Microsoft is incompetent...
    youtube.com/watch?v=SGmtP5Lg_t

    In the end, it may end up like #AlpineLinux but to be fair I want to basically find a sweet spot between #mkroot-level simplicity and most modern distros with some basic quality-of-life additions that one can choose (or not!) to use.

    Like a really basic package manager that takes away the hassle of "build it yourself" if one trusts me...
    github.com/OS-1337/spm

    OFC that could be self-hosted internally...

  7. @landley @DavittoKun Again: Simplicity on it's own has value!
    infosec.space/@OS1337/11179596

    I don't expect OS/1337 to become the major #Desktop OS or even put a significant dent into #Yocto #Linux's marketshare.

    But I'd rather want to see it as something that drives #CriticalInfrastructure like #MedicalIT, #PowerGrids and #PLCs instead of cringeworthy #Bloatware like #Windows that is laced with so much #Govware that we can truly say #Microsoft is incompetent...
    youtube.com/watch?v=SGmtP5Lg_t

    In the end, it may end up like #AlpineLinux but to be fair I want to basically find a sweet spot between #mkroot-level simplicity and most modern distros with some basic quality-of-life additions that one can choose (or not!) to use.

    Like a really basic package manager that takes away the hassle of "build it yourself" if one trusts me...
    github.com/OS-1337/spm

    OFC that could be self-hosted internally...

  8. @landley @DavittoKun Again: Simplicity on it's own has value!
    infosec.space/@OS1337/11179596

    I don't expect OS/1337 to become the major #Desktop OS or even put a significant dent into #Yocto #Linux's marketshare.

    But I'd rather want to see it as something that drives #CriticalInfrastructure like #MedicalIT, #PowerGrids and #PLCs instead of cringeworthy #Bloatware like #Windows that is laced with so much #Govware that we can truly say #Microsoft is incompetent...
    youtube.com/watch?v=SGmtP5Lg_t

    In the end, it may end up like #AlpineLinux but to be fair I want to basically find a sweet spot between #mkroot-level simplicity and most modern distros with some basic quality-of-life additions that one can choose (or not!) to use.

    Like a really basic paxkage manager that takes away the hassle of "build it yourself" if one trusts me...
    github.com/OS-1337/spm

    OFC that could be self-hosted internally...

  9. Hello everyone. I'm The Owlbear. I've been here for like, a bit, and decided I finally needed to do a proper intro post.

    I'm into many nerdy things, particularly TTRPGS, Video Games, and Science Fiction. A few of my favorite things:

    * #Pathfinder2e and #Golarian in general.
    * #Murderbot
    * #Terraria (I suck at it tho)
    * #Fallout but not 76 (or any other multiplayer only game for that matter)
    * A very specific and short list of #Anime
    * The two #Alien movies (Alien and its sequel, Aliens). I'm so glad they never made more.
    * #TTRPGs that aren't D&D 5e (earlier editions are cool tho)
    * #IndieGames
    * #GameDesign
    * #Linux and #Gnome, particularly #Arch #VoidLinux #AlpineLinux and #Fedora
    * #LGBTQIA2S
    * #Owls
    * #Bears
    * #Owlbears
    * The #DCEU - now that James Gunn is in charge

    I like other stuff too.

    I don't like hate, that crap they call AI these days, trolls, and being shitty just to be shitty.

    I believe in love, compassion, empathy, and generally not being a shit person.

  10. #i386 machines running #Debian 12 Bookworm

    @[email protected]

    Debian 13 drops support for i386, which is bad news for my parents' laptops. I don't have the time to help them hop on a different distro right now, but I wonder if anybody here is in the same boat.

    @[email protected] and @[email protected], my two faves, still offer support. FreeBSD demoted i386 to tier 2 in 2021. What else is out there?

  11. El tiempo corre: Google cerrará Android en sept 2026. Campañas como “Keep Android Open” buscan soluciones, pero nos queda poco. Necesitamos unir fuerzas ya:coordinación comunitaria, porteo, pruebas, parches y documentación para migrar y mantener dispositivos. Proyectos como PostmarketOS ofrecen opciones técnicas, pero sin trabajo conjunto no bastan. Actuemos ahora, colaborando y firmando para ganar tiempo y libertad. #Android #OpenSource #KeepAndroidOpen @postmarketOS #linux @alpinelinux @phosh

  12. Congratulations to everybody who worked on the recently tagged megapixels 2 release! 🎉

    Is anybody interested in taking over maintainership of the Alpine Linux package, packaging libmegapixels as well and upgrading Megapixels to version 2? I'm the current maintainer and probably won't have time for this soon. I'm happy to review the diff in APKBUILDs though.
    If so, just send a merge request with your changes against aports, thanks :)

    gitlab.alpinelinux.org/alpine/

    #megapixels #pinephone #postmarketos

  13. Congratulations to everybody who worked on the recently tagged megapixels 2 release! 🎉

    Is anybody interested in taking over maintainership of the Alpine Linux package, packaging libmegapixels as well and upgrading Megapixels to version 2? I'm the current maintainer and probably won't have time for this soon. I'm happy to review the diff in APKBUILDs though.
    If so, just send a merge request with your changes against aports, thanks :)

    gitlab.alpinelinux.org/alpine/

  14. Congratulations to everybody who worked on the recently tagged megapixels 2 release! 🎉

    Is anybody interested in taking over maintainership of the Alpine Linux package, packaging libmegapixels as well and upgrading Megapixels to version 2? I'm the current maintainer and probably won't have time for this soon. I'm happy to review the diff in APKBUILDs though.
    If so, just send a merge request with your changes against aports, thanks :)

    gitlab.alpinelinux.org/alpine/

    #megapixels #pinephone #postmarketos

  15. Congratulations to everybody who worked on the recently tagged megapixels 2 release! 🎉

    Is anybody interested in taking over maintainership of the Alpine Linux package, packaging libmegapixels as well and upgrading Megapixels to version 2? I'm the current maintainer and probably won't have time for this soon. I'm happy to review the diff in APKBUILDs though.
    If so, just send a merge request with your changes against aports, thanks :)

    gitlab.alpinelinux.org/alpine/

    #megapixels #pinephone #postmarketos

  16. Congratulations to everybody who worked on the recently tagged megapixels 2 release! 🎉

    Is anybody interested in taking over maintainership of the Alpine Linux package, packaging libmegapixels as well and upgrading Megapixels to version 2? I'm the current maintainer and probably won't have time for this soon. I'm happy to review the diff in APKBUILDs though.
    If so, just send a merge request with your changes against aports, thanks :)

    gitlab.alpinelinux.org/alpine/

    #megapixels #pinephone #postmarketos

  17. The recent support from the #Redox 0.9.0 Release video and the #HannahMontana #Linux v2 #Benchmark video has been impressive. However, todays #SpicyPillow is regarding #VirtualPrivateServer #VPS #Hosting in #2024 youtube.com/watch?v=hT1h5nHg6D. If you are aware of any #Providers that offer #AlpineLinux by default, it would be great to hear and showcase who they are on everybytecounts.org! :)

  18. The #Desktop #OperatingSystem #Benchmark Tier List has been updated on everybytecounts.org/ for December 2024 dates. Notably #TinyDM #DisplayManager used by #PostMarketOS, doesn't appear to have any updates in the repository for a year. #EnlightenmentWM #WindowManager has activity in the repository, but no new release for a year. #KWin #WM has newer releases, hopefully #AlpineLinux 3.21 (in days/weeks) will have a newer version.

  19. #ifstate 2.2.[01] - a tool for declarative network configuration for Linux - was released:
    codeberg.org/liske/ifstate/rel
    codeberg.org/liske/ifstate/rel

    This release includes:
    - support for vlan_flags (loose_binding, …)
    - the wgnlpy python dependency has been dropped

    …and it also contains several fixes, the most import is a regression: interface defaults were not applied since ifstate 2.0

    (already available in @alpinelinux edge + v3.23 and #nixpkgs unstable + 25.11)

    #linuxnetworking

  20. #ifstate 2.1.0 - a tool for declarative network configuration for Linux - was released:
    codeberg.org/liske/ifstate/rel

    This release includes:
    - support for IP address IFA (local, proto, …)
    - support for PtP link IP addressing
    - wireguard: auto generation of peer routes from allowsips
    - improved handling of LLA

    …and it also contains some bugfixes 😉

    (already available in @alpinelinux edge, the #nixpkgs unstable PR is still pending github.com/NixOS/nixpkgs/pull/ )

    #ifstate #linuxnetworking

  21. Both #Mobian and #PostmarketOS (#Alpine #Linux) repositories block updates over #Tor, but so does GrapheneOS. However, it is possible to have onionized repositories with #Debian on #Termux.

    proot-distro with alpine can install (apk add) #rust and #cargo. Just add the required libraries and #Arti is built! PostmarketOS is built on Alpine and, interestingly, "apks" and "sdks" derive from Alpine, not from Google.
    pkgs.alpinelinux.org/package/e

    I wonder if microG can be installed in PostmarketOS. The Tor Browser should install on mobile linux devices (whether #Posh or #Gnome, etc). Until then, you can modify the proxy settings in #Firefox to use Arti. Onionsites could also be accessed this way.
    gitlab.com/postmarketOS/mobile

    @torproject
    @postmarketOS
    @justsoup
    #degoogle #LinuxOnMobile #FOSS #phone #rustlang

  22. @dangillmor it's a pity there are not open source operating system "distributions" that vet "package maintainer" individuals for all of the thousands of software application packages that most people might actually need, who then function as gatekeepers to weed out bad software releases, not to mention imposters, from infiltrating a distribution system of cryptographically signed and QA'd software, that is verified to comply with "distribution" policies.

    Some day, perhaps.

    #Devuan
    #MEPIS
    #BodhiLinux
    #LinuxMint
    #PCLinuxOS
    #TrustedBSD
    #Tails
    #SubgraphOS
    #QubesOS
    #AlpineLinux

  23. #IceWM has a newer version, hopefully #AntiX will update their packages. #MutterMuffin has a new release as of 2 days ago to be updated in #NixOS and #LinuxMint. #XFCE has not had a new release in 2 years and is used in #KaliLinux, #LinuxLite (lol), and #MXLinux. Looking forward to the updates in the soon to be release #AlpineLinux to get the next benchmark-a-thon cycle going. :)

  24. Today, I made #milkytracker run on #postmarketos on #pinephone. (see update and remarks on replies)

    linux-postmarketos-allwinner is built without snd_seq so you'll need re-configuring and rebuilding a kernel for this to work. (or just the module)
    No sweat, postmarketos tools are working perfectly.
    (To everyone involved in this project, kudos to you, its awesome!)

    Here are the steps you need to follow:

    create a basic linux image (sway as wm) using

    pmbootstrap init

    install image to sd card

    pmbootstrap install --sdcard=/dev/sdx

    test that it boots...

    reconfigure kernel to add snd_seq module

    pmbootstrap kconfig edit --arch=aarch64 postmarketos-allwinner

    in menuconfig select snd_seq as module, save, exit

    finally rebuild and update modified kernel

    pmbootstrap build linux-postmarketos-allwinner --force

    with pinephone connected via usb, sideload and upgrade kernel

    pmbootstrap sideload --host 172.16.42.1 --install-key --user user --arch aarch64 linux-postmarketos-allwinner

    reboot pinephone
    install milkytracker

    apk add milkytracker --repository=dl-cdn.alpinelinux.org/alpine/

    enable snd_seq module

    modprobe snd_seq

    @laamaa saint lager revision24 entry for system calibration :)

    ank, usb/ch32v103 keyboard design by @dok

  25. I'm in the mood for some #linux distro exploration today! If y'all got some more suggestions other than the ones below, leave them down below!

    I will play around distros that are #systemd less, such as #voidlinux, #devuan, #chimeralinux, #artix, and #venomlinux.

    I will also install #archlinux, btw, but try changing the init, see how it all goes.

    And I will also try to install #xfce on #alpine and try to make it usable :)

    #artixlinux #alpinelinux #chimera #void #arch

  26. :kde: Terminó la #akademyes 2024 en @eslibre, pero la vida sigue. No todo pueden ser findes tan chulos, así que volvemos a traer #KDEexpress con + noticias de la comunidad para compensar un poco.

    Algunas de @muylinux como las de #KDEgear, otras de @phoronix con la mejora del HDR en #Plasma6.1, varias del propio proyecto como #optGreen de #KDEeco. O muchas + en las que tratamos @nixos_org :nixos:, @manjarolinux :manjaro:, @alpinelinux :alpine:, @kdenlive.

    Un saludo :AntennaPod:

    #Akademy_es

  27. This #Pixel3a may be the first #postmarketOS powered device or even first #Phone EVER to build and run the #Kuroko #Python dialect!

    #GitHub repo for Kuroko (made by the same guy who created ToaruOS and even he ported Kuroko to UEFI):

    github.com/kuroko-lang/kuroko

    (Built on master branch directly from #pmOS which is cool!)

    UPDATE:
    gitlab.alpinelinux.org/alpine/

    Now attempting to get Kuroko officially in Alpine repos!

    #Alpine #Linux #Mobile #LinuxMobile #GooglePixel #Tech #Technology

  28. The #Desktop #OperatingSystem #Benchmark Tier List has been updated on everybytecounts.org/ for December 2024 dates. Notably #TinyDM #DisplayManager used by #PostMarketOS, doesn't appear to have any updates in the repository for a year. #EnlightenmentWM #WindowManager has activity in the repository, but no new release for a year. #KWin #WM has newer releases, hopefully #AlpineLinux 3.21 (in days/weeks) will have a newer version.

  29. The #Desktop #OperatingSystem #Benchmark Tier List has been updated on everybytecounts.org/ for December 2024 dates. Notably #TinyDM #DisplayManager used by #PostMarketOS, doesn't appear to have any updates in the repository for a year. #EnlightenmentWM #WindowManager has activity in the repository, but no new release for a year. #KWin #WM has newer releases, hopefully #AlpineLinux 3.21 (in days/weeks) will have a newer version.

  30. The #Desktop #OperatingSystem #Benchmark Tier List has been updated on everybytecounts.org/ for December 2024 dates. Notably #TinyDM #DisplayManager used by #PostMarketOS, doesn't appear to have any updates in the repository for a year. #EnlightenmentWM #WindowManager has activity in the repository, but no new release for a year. #KWin #WM has newer releases, hopefully #AlpineLinux 3.21 (in days/weeks) will have a newer version.