Reaching out to people who now how to shrink non-Android JARs after the fact (this is for Fabric-modded Minecraft).
This is for containerization. I've done the low-hanging fruit (small base images, multi-stage build, small JVM with jlink), and I'm down to an image size of ca 550 MiB. The JARs in the image are the biggest size contributor, and I don't know what to do further. Any help is appreciated :)
Is it even possible to have a Dockerfile `ENV` default to a build argument?
The #meshtastic bot "Meshing Around" does not only provide a #docker file, but also scripts for generating a nice dashboard out of its log files.
But it makes sense to restrict the bot to channels not shared with other bots. Otherwise, you'll easily have ping pong bot wars.
So I've used docusign and pandadoc in the past for my businesses contracts and although they're okay it made sense finding a #SelfHosted alternative considering we run our own #servers
I come across https://www.docuseal.com/ not long ago and added it to our #docker instance and wow! It's good for a freebie.
Just thought I'd share this in case anyone resorts to looking on the #fediverse for alternatives to DocuSign, etc
alias docker=podman works surprisingly well so far
Ich hab eine #Docker compose YAML mit #wordpress & mariadb, mit der ich meinen Blog auf meinem NAS laufen lasse.
Wie ist jetzt die best practice für Wordpress-Updates? Nie über UI updaten, immer übers Image?
Das ist aktuell wordpress:latest, sollte ich das auf eine Version fixen?
Some how I am very envious of the 60MB RAM footprint while booting into a #linode #vps. The best I could get onto my #homelab is 300MB usage on a #Ubuntu cloud image. This is unfortunately the same as my desktop #ArchLinux with #KDE running.
The Ubuntu server image idled at 600MB RAM usage with #docker & #sshd. The culprits using most ram are #snapd & #multipathd.
I just read Ghost’s developer docs and I think if I want to turn on federation for my blog I need to migrate my #Ghost CLI installation to #Docker:
https://docs.ghost.org/update?ref=ghost.org
I know nothing about Docker but I also have no internet on my laptop / can’t update Ghost anyway right now (see today’s blog post.)
I wonder: what’s the best way to learn Docker (or have a basic understanding of it) if you have 12 days to study it? I need a good Docker tutorial STAT
7 Quick Steps for Managing #Docker Containers on #Debian VPS Servers
This guide provides 7 quick steps for managing Docker containers on Debian VPS servers. It is designed for system administrators and developers who are familiar with basic Linux commands and concepts.
7 Quick Steps for Managing Docker Containers on Debian VPS Servers
Docker has revolutionized the software development industry by making it possible to package applications ...
Continued https://blog.radwebhosting.com/7-quick-steps-for-managing-docker-containers-on-debian-vps-servers/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #vpsguide
Thinking about migrating from Mastodon to GoToSocial?
I've done it – fully documented, production tested, with real benchmarks and custom tooling.
92% less RAM
65% less storage
100% less complexity
Includes slurp import, custom RSS-to-GTS bridge ("GTS-HolMirDas"), federation stats & gotchas.
Read the deep dive: https://blog.klein.ruhr/gotosocial-ready-for-prime-time/
GTS-HolMirDas v1.2.1 Released - Important Bugfixes
Fixed some critical issues that prevented the RSS-based content discovery from working properly. Thanks for sharing, @christian
What's Fixed:
https://mastodon.social/tags/homelab.rss # 20 posts default
https://fosstodon.org/tags/docker.rss?limit=50 # 50 posts
Update Instructions:
# Download latest version
wget https://git.klein.ruhr/matthias/gts-holmirdas/raw/v1.2.1/gts_holmirdas.py
# Restart your container
docker compose restart gts-holmirdas
Schedulers as #containers? Yes! With #SchedKit, you can download, run, and attach custom #schedulers using #Docker, #Podman, or #containerd. All made possible by #eBPF and sched_ext. Watch this #oSC25 video to learn more. https://youtu.be/_pKuF8y-2bM?si=bYEpm9hHpg4Gfk_H
Hey #GetFediHired,
After some layoffs in my current company, I am looking for some #softwaredevelopment job, #remote only. I can work in the #EU or would be able to travel some weeks during the year.
I am fluent in #PHP, #Symfony, #Golang, #gRPC, #REST and #GraphQL #API, #Docker, #Ansible, Event Streaming and modern software development in general with experience of over 15 years in various roles - from senior engineer to CTO. I value good software architecture, tests, documentation in combination with valuable communication and discussions.
Find my CV here: https://www.codedge.de/cv
If that sounds like something, drop me a message or reply. Cheers!
Carta is hiring Director of Engineering, Infrastructure
#golang #java #python #grpc #aws #docker #kubernetes #postgresql #terraform
Waterloo, Canada
Full-time
Carta
Job details https://jobsfordevelopers.com/jobs/director-of-engineering-infrastructure-at-carta-com-apr-4-2025-de842b?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Hätte ich mal früher auf Docker Hub geschaut, dass man die Plugins in den Container einbauen kann. Hab mir einen eigenen Docker Container gebaut, was total unnötig war.
Hab mal einen Github Fork angelegt damit die Plugins in OpenwebRX auch dann noch funktionieren wenn die Quelle weg ist.
W końcu odkryłem, jak uruchomić poprawnie powłokę z kontenera Dockera, i dałem instrukcje, jak powtórzyć problem na #Gentoo. I okazało się to zaskakująco proste:
https://github.com/narwhals-dev/narwhals/issues/2921#issuecomment-3146258796
The new Kubernetes mount-an-OCI-artifact feature got me thinking about backups, layers, data locality, and deduplication via CAS.
Imagine using image layers as snapshots and pushing images as your application's data backup. Then by specifying latest* for the volume mount it would automatically come up with eagerly-cached, local data.
I don't think CAS helps our case for storage here as a layer-snapshot mapping isn't granular enough. Of course it's not like you'd want to redesign your Postgres paging configuration entirely around a better mapping to image layers but there's something there...
Registry-side you could do periodic compaction, archival, export etc.
OCI image layers are already limited though last time I checked. Nix maps derivations (think packages) to layers and neither OCI nor the tooling were designed for that kind of blowout. Could be tackled though.
*yes yes, anti pattern. Hold ur underwear a moment.
Finally found a working #meshtastic bot that responds to several commands sent over the air, including ping, sysinfo, weather, and bbs services.
Did not test it thoroughly, but looks pretty impressive so far.
And it is installable via #docker image.