flavioheleno, to devops
@flavioheleno@phpc.social avatar

hey ! are you looking for a freelancer/part-time/full-time ? ? I'm currently available and would love to join you! I know my way around , , , , , , (rt for reach pls)

underdarkGIS, to random
@underdarkGIS@fosstodon.org avatar

I'm super excited that @movingpandas will be available in the upcoming environment (gds_env) 10.0 release https://darribas.org/gds_env/ thanks to @darribas

in a box 📦 🥳 ...
Well, a container 😉

cassidy, to linux
@cassidy@blaede.family avatar

Is this Docker?

major, to fedora
@major@social.lol avatar

docker-compose is great, but I love using @fedora CoreOS lately and I want to use the built-in tools it provides. I also want automatic updates without a privileged watchtower container running.

That's when I learned to love the quadlets. ❤️

Quadlets might make me finally stop using docker-compose:
https://major.io/p/quadlets-replace-docker-compose/

madnuttah, to homelab

I've released version 1.19.0-3 of my @nlnetlabs #unbound #docker image with updated build environments and unbound base to #alpinelinux 3.19.0. I have reduced two image layers by adding a separate build stage. The tags of the build environments got pinned for better #reproducibility, too.

Stay safe 💚

https://github.com/madnuttah/unbound-docker

#dns #dnssec #homelab #selfhosting #security #privacy

adulau, to opensource

I think the @jwz famous quote about regular expressions can be applicable to docker nowadays.

Some people, when confronted with a problem, think "I know, I'll use docker." Now they have two problems.

internet_nl, to random

Always wanted to play with Internet.nl on your own system?
That's easier than ever... because the test tool is now available as a #Docker container: https://en.internet.nl/article/release-1.8/
Thanks to @sidnfonds for their support.
Happy testing!
#moderninternet #standards

misp, to infosec

A new and maintained MISP Docker image has been released as part of the MISP project.

Check it out here: https://github.com/MISP/misp-docker/pkgs/container/misp-docker%2Fmisp-docker

Thanks to @ostefano for his commitment and hard work.

blog.troed.se, to homeassistant

If I remember correctly, at one point my Home Assistant (H-A from now on) installation started complaining on the Bluetooth component not starting up correctly. Since I wasn’t using Bluetooth (the server doesn’t even have the hardware for it) I just ignored it.

Until a few days ago. I wanted to start playing with ESPHome, and that integration has the Bluetooth component as a required dependency.

Lots of searching later, I did have some clues. It seems others had run into the same issue, with the only suggested solution being to add –privileged to the containers. Now that’s no good, I run all my services rootless for security reasons and so should you. I realized I would need to figure out that actual root cause myself.

The key information gleaned from the log is that it has to do with dbus authentication getting rejected:

  File "/usr/local/lib/python3.10/site-packages/dbus_next/auth.py", line 78, in _receive_line    raise AuthError(f'authentication failed: {response.value}: {args}')dbus_next.errors.AuthError: authentication failed: REJECTED: ['EXTERNAL']

This lead to some additional guidiance from similar issues being solved with keeping the user namespace, again, not something you want to do with rootless containers. At this point it seems clear I need to figure out what dbus makes the decision to reject the authentication on – and after I while I end up at a non-resolved five year old libdbus issue thanks to a discussion on the Qt issues board.

This seems promising! I got to work setting up a VM with Alpine Linux in, patching libdbus and then transfering that lib over to my H-A container only to find out that … it made no difference whatsoever. This had me stumped for a while, until I looked into the actual Python libraries used.

“dbus-fast: A faster version of dbus-next originally from the great DBus next library. dbus-fast is a Python library for DBus that aims to be a performant fully featured high level library primarily geared towards integration of applications into Linux desktop and mobile environments. dbus-fast plans to improve over other DBus libraries for Python in the following ways: Zero dependencies and pure Python 3

https://pypi.org/project/dbus-fast/

Zero dependencies? Not using libdbus? I jumped into the live Python code in my container and found where authentication was made. Indeed the code is able to handle both the case with a supplied user id and without, so I assumed that somewhere in the H-A code or parent component dependency one was supplied even when running within rootless containers. I made an ugly patch to always enforce the no-id case and restarted my container.

ESPHome loaded up perfectly fine. I even dug up a USB Bluetooth adapter and plugged into the server and was greeted by H-A immediately recognizing and configuring it.

I added the ugly patch to my existing H-A docker container Dockerfile and it’s been working since. Now, maybe I should go find out whethere dbus-fast, or the bluetooth-adapters component that pulls it in within H-A, should make a change – but I’ll leave it here having documented it both on Mastodon, on my blog and also as a comment on the H-A community forums.

And if you’ve run into this issue, here’s how you can solve it in your Dockerfile too. Make sure to copy the contents, there’s a bunch of whitespace needed to align the code correctly.

# patch dbus-fast to not use AUTH EXTERNAL ID<br></br>RUN /bin/sed -i '/self.negotiate_unix_fd = negotiate_unix_fd/a         self.uid = UID_NOT_SPECIFIED' /usr/local/lib/python3.11/site-packages/dbus_fast/auth.py<br></br>

https://blog.troed.se/2023/12/11/bluetooth-and-home-assistant-in-rootless-docker/

wyri, to php
@wyri@haxim.us avatar

Updated my opinionated images (for @reactphp) to 8.3 using beta3. As with 8.2 the 8.3 tags are available and will be updated from beta to rc's to stable: https://github.com/wyrihaximusnet/docker-php

greg, to homeassistant

My daughter was having trouble using Home Assistant dashboards because her hands are tiny and she kept accidentally right clicking. So I made her a toddler friendly interface.

Introducing Home Assistot!

Left or right clicks on any of the sections trigger a correspondingly named Home Assistant script: red, blue, green, & rainbow. I've set those scripts to change the lights.

Dockerized Flask app here: https://github.com/gregology/home-assistot

My Daughter using the mouse to control lights on her new computer with a simplified Home Assistant dashboard

ablackcatstail, to random

I realize what I am about to write is going to be unpopular but is cop-out for not providing proper install documentation. I am not a fan of containerized services. When I stand up a service, I want complete control over it.

metaphil, to til German
@metaphil@chaos.social avatar
arda, to wireguard
@arda@micro.arda.pw avatar
moanos_foss, to django

It took me a long time: Here is how I put a app in , serve it with and automate the deployment with

I started the project at and consider it finished with this blog post 🥳

https://hyteck.de/post/deploying-django-with-docker-and-ansible/

stefano, to linux
@stefano@bsd.cafe avatar

Something strange happened to me today. A developer reached out because after restarting some containers, nginx seemed to be behaving oddly. I connected and realized something big was off. It appeared to be a different container, bloated, and nginx wasn't even starting. After ruling out the possibility of the nginx image from the docker registry being compromised, we started to brainstorm. Long story short, another developer had created a custom image and named it "nginx," so the dockerfile was pulling it directly from the local setup...

dunglas, to Symfony
@dunglas@mastodon.social avatar

We have just released @ApiPlatform 3.1.13 :

⚠️ No more deprecation warnings with 6.3 (and 6.4-dev)
📦 6x faster builds
🧑‍🏭 Skaffold support ( development)
🐛 Many bug fixes

➡️ https://github.com/api-platform/api-platform/releases/tag/v3.1.13

numahell, to Nantes French

(l'entreprise dans laquelle je travaille) à un⋅e admin système
https://makina-corpus.com/societe/administrateur-administratrice-systeme-et-devops

partiel (jusqu'à 3 jours par semaine)

bitexpert, to random German
@bitexpert@rheinneckar.social avatar
phranck, (edited ) to random German
@phranck@chaos.social avatar

[UPDATE] Danke fuers Boosten, hat sich erledigt.

Hier hat mir vor einiger Zeit mal jemand Bzgl. und geholfen. Wer war denn das? Ich brauch da nochmal Hilfe (hab grad wieder frisch installiert).

Danke fuers Boosten. 🙏🏼 :BoostOK:

nextcloud, to php
@nextcloud@mastodon.xyz avatar

Interested in developing with Nextcloud? 💙 We develop with and , so whether you're frontend, backend or full-stack this tutorial helps you set up your locally running development environment via 🐳: https://dev.to/daphnemuller/developing-with-nextcloud-part-1-setting-up-for-development-677

flavioheleno, to php
@flavioheleno@phpc.social avatar

welp, if you need (or knows someone who needs) help with , , , , , let me know, I'm looking for work or a :) I work with PHP since 2000 and have plenty of experience in Team , Tech and

daviwil, to guix
@daviwil@fosstodon.org avatar

🔴 Today on Live, we'll attempt to produce minimal Docker container images for various purposes using the 'guix system docker-image' command. Let's see how much we can cut out to make our containers as minimal as possible!

Join us on YouTube or Twitch:

🕐 in your time zone: https://time.is/compare/1800_in_Athens

shawnhooper, to kbin
@shawnhooper@fosstodon.org avatar

Has anyone got Kbin working locally on MacOS w/ Docker? Any tips?

aerabi, to random

❤️ Docker Tip #8:
You can use Compose health check to kill and restart unhealthy containers automatically:

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • tester
  • cisconetworking
  • Leos
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • anitta
  • provamag3
  • normalnudes
  • lostlight
  • All magazines