Search
589 results for “alpinelinux”
-
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?
-
So I've been experiencing occasional #crashing on #AlpineLinux with an #AMD 6800H #APU #Hardware using #amdgpu. I've been trying to determine what the cause may be. The system will regularly freeze at the disk decryption prompt when booting, sometimes before that, or after when in #Wayland #Sway. I just tried upgrading to #libdrm 2.4.124 on alpine edge. Would appreciate any ideas that may be causing this behavior. Should I see if it's possible to get a newer kernel?
-
Gave up on Apple Containers for the time being. Just too unpredictable and unmanageable networking.
Was mainly using it to run a local Pihole container to filter out ads. Was recommended to use Podman as a drop-in replacement because I can't use Docker Desktop. But Podman uses a VM to host the containers and that VM does already bind on Port 53 for its container DNS resolution. So ended up using a small VM with UTM virtualisation app that runs the Pihole container in an Alpine Linux ....
These are the hoops I jump through to avoid ads ....
-
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
socatandopenssl.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-stopped2. 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
- Log in to your PiSignage Admin Panel.
- Navigate to Assets > Add > Weblink.
- Fill in the details:
- Name: OpenHamClock
- Link Address:
https://<YOUR-HOSTNAME>:3000/?kiosk=true
- Click Save.
Pro Tip: The
?kiosk=truesuffix 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
- Go to Playlists and add your new “OpenHamClock” asset.
- Set the Duration: Set this to
0for a permanent display, or a high number (like300for 5 minutes) if it’s part of a rotation. - 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 MED. Bryan King
Sources
- OpenHamClock GitHub Repository (accius)
- Original HamClock Source by Clear Sky Institute
- PiSignage Official Documentation
- Docker Compose Specification and Documentation
- Alpine Linux Official Docker Image
- Socat Man Page – Multipurpose Relay Tool
- OpenSSL Official Documentation
- Maidenhead Locator System Overview
- Deep Dive: HamClock on Raspberry Pi
- PiSignage Server Docker Implementation
- Raspberry Pi Kiosk Mode Configuration
- MDN Web Docs: CSS Display Property
- Docker CMD vs Entrypoint Explained
- Understanding Self-Signed SSL Certificates
- ARRL: Understanding Grid Squares
- CSS Attribute Selectors (For Style Injection)
- Docker Container Networking Guide
- Linux Find Command Documentation
- Portainer: Managing Dockerized Signage Stacks
- PiSignage Community Support Forum
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 -
Hi @rl_dane @sashin,
naming the nice ones, I think of @artixlinux, @alpinelinux, @devuan, am I wrong?
Still hoping for the BSDs @FreeBSDFoundation, @openbsdnow, @netbsd.
Once the #mainstream goes mad, better be #niche. -
One full week under the keel running Alpine Linux on my primary workstation. Even set root on a ZFS mirror - simple to setup. First experience with rEFInd as well - I like it.
Sharp and snappy, just like the way I like my cars! Ha!
No new revelations compared to the first few weeks on the test workstation... I'm still tweaking some things for personalization as it happens but all good.
The Alpine repos are full of good stuff and are current/up2date in a practical manner.
The only flatpaks I've had to run are Waterfox, Signal Desktop and messing around with the new CoMaps Linux version (this exists - happy! happy! joy! joy!).
I'm going to migrate my Debian Bookworm servers to Alpine when I get around to the upgrades. I'll keep clients on Debian for the foreseeable future.
I'm not sure why I'm so excited about Alpine, it just feels like a breathe of fresh air! Modern and simple. Enjoying it.
#AlpineLinux #Linux #desktop #homelab #SelfHosted #Waterfox #Comaps #rEFInd
-
Russian hackers use Hyper-V to hide malware within Linux virtual machines
https://www.linux-magazine.com/Online/News/Another-Linux-Malware-Discovered?utm_source=mlm
#Linux #malware #security #VirtualMachine #HyperV #AlpineLinux #CurlyCOMrade -
# Evolving Our Tor Relay Security Architecture
https://blog.emeraldonion.org/evolving-our-tor-relay-security-architecture
A new blog post where @alexhaydock goes into some detail showcasing our minimalistic @alpinelinux Tor relays architecture, a threat model, and including a link to our now-public open source "Emerald Relays" orchestration framework.
The past 6 months have proven its success, and now we look forward to phase 2 (read the post!), which we need your help in funding. Emerald Onion is a U.S. 501(c)(3) tax-deductible nonprofit, so please consider donating before 31 December! https://emeraldonion.org/donate/
#Tor #TorOps #Privacy #AntiCensorship #Anonymity #Ansible #Proxmox #Terraform #AMD #Epyc #SEVSNP #NonProfit #GivingTuesday
-
interesting: #qnx have adopted apk as their system package manager: https://www.qnx.com/developers/docs/qnxeverywhere/com.qnx.doc.qdd/topic/using_apk.html
and they use #abuild now too: https://github.com/qnx-ports/qsc-apk/tree/main
and they even comply with the GPL license, but their patch is not mergable in the current state: https://github.com/qnx-ports/aports/blob/803/core/apk-tools/0001-qnx-compat.patch
-
interesting: #qnx have adopted apk as their system package manager: https://www.qnx.com/developers/docs/qnxeverywhere/com.qnx.doc.qdd/topic/using_apk.html
and they use #abuild now too: https://github.com/qnx-ports/qsc-apk/tree/main
and they even comply with the GPL license, but their patch is not mergable in the current state: https://github.com/qnx-ports/aports/blob/803/core/apk-tools/0001-qnx-compat.patch
-
interesting: #qnx have adopted apk as their system package manager: https://www.qnx.com/developers/docs/qnxeverywhere/com.qnx.doc.qdd/topic/using_apk.html
and they use #abuild now too: https://github.com/qnx-ports/qsc-apk/tree/main
and they even comply with the GPL license, but their patch is not mergable in the current state: https://github.com/qnx-ports/aports/blob/803/core/apk-tools/0001-qnx-compat.patch
-
interesting: #qnx have adopted apk as their system package manager: https://www.qnx.com/developers/docs/qnxeverywhere/com.qnx.doc.qdd/topic/using_apk.html
and they use #abuild now too: https://github.com/qnx-ports/qsc-apk/tree/main
and they even comply with the GPL license, but their patch is not mergable in the current state: https://github.com/qnx-ports/aports/blob/803/core/apk-tools/0001-qnx-compat.patch
-
Add, Delete And Grant Sudo Privileges To Users In Alpine Linux #Sudo #Superuser #SudoPrivileges #AlpineLinux #Linux #Linuxbasics #Linuxcommands #Linuxadministration
https://ostechnix.com/add-delete-and-grant-sudo-privileges-to-users-in-alpine-linux/ -
Dites masto, pour un vieux coucou en 32 bit. Intel Atom, ssd en mSata, ddr2 (oui bon...) Vous conseillé quoi comme distro légère ?
Pas pour aller sur le net, mais plus comme un terminal, prise de note, lecture pdf/ebook ?
Comme les dernières distro font l'impasse sur le 32 bit, je sais pas trop. Une ancienne distro #mxlinux ? Une #antixlinux ? Une #alpinelinux ? (Me proposez pas #raspbian). Je reste attaché à debian, apt et apt-get...
-
My @nlnetlabs #unbound #dns #resolver #docker image was updated with #OpenSSL 3.1.0 and #Alpine 3.17.2 yesterday, the version reads 1.17.1-3 (Revision 3). Stay safe! 💚
-
Current status: trying #bun (#javascript runtime) because it has HTMLRewriter 😂
https://bun.sh/docs/api/html-rewriterUnfortunately they don't have *musl* build so it's quite a hassle to get it work on #alpinelinux and #distroless 🙁
-
Ended up kicking Docker Hardened Images to the curb.
The good folks at #Docker decided to update their #Redis image to use a distro-less start (no shell, no other utilities) *without changing the image tag*.
So when I started up my #Mastodon server after an upgrade, my customization script wouldn’t run in the container and I had to scramble to find an alternative.
Basically, they broke the contract of immutable image version tags. Won’t trust them again, even if it did harden #security further.
So this server is back to a good ol’ upstream #PostgreSQL image on #AlpineLinux. And #Valkey on #Alpine, too, because Redis Ltd..’s software licensing shenanigans are sketchy.
-
@landley @DavittoKun Again: Simplicity on it's own has value!
https://infosec.space/@OS1337/111795968531113076I 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...
http://www.youtube.com/watch?v=SGmtP5Lg_t0#t=6m20sIn 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...
https://github.com/OS-1337/spmOFC that could be self-hosted internally...
-
Curious if others are experiencing #instability with #AMD processors or #GPU on #Linux or if this is #AlpineLinux specific. Opened an additional ticket that is focused on the AMD specific issue, since the last one appears it may have been generalized to the linux kernel overall. I do not see the same behavior on an #Intel #N100. https://gitlab.alpinelinux.org/alpine/aports/-/issues/16920 #bsod
-
Do you use @nodejs on @alpinelinux? While the Node.js project publishes Alpine containers to dockerhub it is currently an "experimental" platform and does not have the same guarantees as other platforms.
We are looking for volunteers to help us bring Alpine to "Tier 2" where it would be built and released through the normal CI process.
If you can help and/or work for a company depending on Node on Alpine/musl then let us know at https://github.com/nodejs/node/issues/62764
#alpine #musl #nodejs #OpenSource -
@landley @DavittoKun Again: Simplicity on it's own has value!
https://infosec.space/@OS1337/111795968531113076I 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...
http://www.youtube.com/watch?v=SGmtP5Lg_t0#t=6m20sIn 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...
https://github.com/OS-1337/spmOFC that could be self-hosted internally...
-
@landley @DavittoKun Again: Simplicity on it's own has value!
https://infosec.space/@OS1337/111795968531113076I 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...
http://www.youtube.com/watch?v=SGmtP5Lg_t0#t=6m20sIn 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...
https://github.com/OS-1337/spmOFC that could be self-hosted internally...
-
@landley @DavittoKun Again: Simplicity on it's own has value!
https://infosec.space/@OS1337/111795968531113076I 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...
http://www.youtube.com/watch?v=SGmtP5Lg_t0#t=6m20sIn 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...
https://github.com/OS-1337/spmOFC that could be self-hosted internally...
-
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 chargeI 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.
-
#ifstate 1.13.2 was released:
https://codeberg.org/liske/ifstate/releases/tag/1.13.2(available in @alpinelinux edge + 3.21 3.20 + 3.19 and in @m4rc3l's Nix flake https://codeberg.org/m4rc3l/ifstate.nix)
This maintenance release includes fixes for configuring FDB entries.
The configuration of VXLAN with non-default UDP ports, unicast and static flooding now works correctly: https://ifstate.net/examples/vxlan.html
-
I kind of wish there was a version of Alpine that was libc based - just for desktop NVIDIA support really.
-
Erstes Release: Wayback 0.1 erschienen
https://linuxnews.de/wayback-0-1-erschienen/ #xorg #wayland #wayback #xwayland #wlroots #alpinelinux #linux -
#SingleBoardComputer enthusiasts experienced with booting #Radxa #RadxaZero2Pro with #Amlogic #A311D #SoC? dd the Radxa Debian #linux img to an SDCard, which does boot. The same img file does not appear to boot when dd to USB. Something special need to be done to boot from USB or SDCard? #AlpineLinux appears to have amlogic a311d2 support from https://pkgs.alpinelinux.org/contents?file=*amlogic*a311d*.dtb. It's unclear how to get the standard or uboot Alpine tar.gz files to boot. Is this something with #uboot on #armv8/#aarch64?
-
#Update on #NeedHelpWith #AlpineLinux:
Retried with KVM/Qemu image and actually added the #qxl display section to xorg.conf. Now the base system && #SDDM seem to work, hurray! -
#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?