eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

216
active users

#docker

11 posts11 participants0 posts today

🐧Free-Solutions Sàrl🇨🇭C'est No GAFAM No Cloud No proprietary SW !
🇫🇷#CRYPTPAD plateforme collaborative NON #GAFAM & 100% #opensource fait partie des applications #LIBRE que l'on propose.
C'est hébergé sur nos machines🐧 physiques en Suisse🇨🇭 sans technologie #cloud autre que #docker et #linux
Vous désirez avoir votre disque collaboratif privé cryptpad🇨🇭 sur une machine physique🐧🇨🇭 et pas sur AWS🇺🇸 ou Azure🇺🇸, on délivre des #saas rapidement pour les entreprises
#tech #technology #switzerland

I feel like using server managers that do not use containers to deploy apps are like past decade tools.

I get the idea behind having a classic LAMP stack on a VPS, but today I'm developing, testing and deploying in the same container blueprint (minus the environment variables, of course).

"The people who move the world can also stop it."
—­Jo Ann Wypijewski

franceinfo.fr/monde/proche-ori

(la citation de la journaliste activiste militante Jo Ann Wypijewski est tirée d'un papier qu'elle a publié en 2010 dans CounterPunch, "The Cargo Chain
On the Front Lines of the World Class Struggle". On peut le lire ici :
unz.com/print/Counterpunch-201

Je l'ai connu grâce au livre (que je ne cesse de recommander ici) de Deborah Cowen, The Deadly life of logistic, 2014, qui consacre un chapitre entier au travail sur les docks et aux conflits menés par les dockers : "The Labor of Logistics. Just-­in-­Time Jobs". Je ne saurais trop vous le recommander à nouveau ! (faut lire l'anglais je sais)

Vous pouvez aussi, si vous n'avez pas le temps de lire des bouquins, jeter un oeil sur l'article que Deborah Cowen a publié en 2014 dans ViewPoint : "Disrupting Distribution: Subversion, the Social Factory, and the “State” of Supply Chains"

viewpointmag.com/2014/10/29/di

Et vive les Dockers !!

(ce qui est assez marrant, et symptomatique de la manière dont nous sommes perdus dans l'immense complexité de la Supply Chain, c'est que France Info classe cet article dans la section Moyen-Orient. Alors que l'évènement se déroule, très matériellement, sur le port de Marseille-Fos. Pour info, la boîte, Eurolinks, qui fabriquent des "maillons", utilisés dans la fabrication (le calibrage) des munitions, est établie à Marseille :

eurolinks.fr/notre-histoire

Ces salopards ont beaucoup beaucoup de sang sur les mains. Et font état sans vergogne de la liste de leurs clients : Moyen-Orient, Afrique, Amériques, Extrême Orient et Océanie. L'excellence de la technicité à la française. Marseille comme centre névralgique du commerce des armes international. Chers amis Marseillais, s'il vous prend des envies de sabotage, vous connaissez l'adresse.

Cette complexité des étapes de la supply chain qui va de l'extraction de matières premières (quelque part dans le monde) jusqu'à l'assemblage et la jouissance de l'objet final par le consommateur (fut-il l'armée, un soldat - j'hésite à parler d'une victime de tir de mitrailleuse comme d'un "consommateur" tout de même), en passant par un nombre d'étapes infinie, ce qu'on appelle sobrement : "les pièces détachées" - comme si les pièces détachées n'étaient pas aussi gravement coupables que le produit final, comme si le calibrage de la munition n'avait aucune part au travail létal de la mitraillette ou du drone. Cette complexité donc, permet de diluer les responsabilités du meurtre et du massacre. Comme si les "sous-traitants" étaient moins coupables pour n'être que des parties d'un tout. Et cette chaîne infinie permet à chaque acteur de se défausser sur un autre.

Disons que j'ai essayé de compléter un peu l'article de France Info hein. Et moi, je l'aurais classé en France plutôt qu'au Moyen-Orient, cet article.

Des conteneurs sur un des terminaux du port de Marseille, premier port de commerce français.
Franceinfo · Des dockers du port de Marseille-Fos refusent de charger un conteneur "avec des pièces détachées pour fusils-mBy franceinfo

So, diese zwei Stunden #Fehlersuche wurden präsentiert von #docker CE. In der neuesten stabilen Version für #debian #bookworm ist das Netzwerk kaputt, Pakete kommen von außen in den Host rein, in einer internen Bridge aber nie wieder raus,

Downgrade von 5:28.2.2-1~debian.12~bookworm zurück nach 5:28.1.1-1~debian.12~bookworm
hat geholfen.

Danke, Docker!

🚀 New video just dropped!

In Part 2 of my self-hosted web app series, I show you how to:

✔️ Install Docker on a VPS

✔️ Set up NGINX Proxy Manager

✔️ Auto-deploy with GitHub Actions

✔️ Serve your site with HTTPS using Let's Encrypt

It’s all running on a hardened Ubuntu server from Hetzner 🛡️

📺 Watch it here → youtu.be/NHzT88413Q8

🚀 New video just dropped!

In Part 2 of my self-hosted web app series, I show you how to:

✔️ Install Docker on a VPS

✔️ Set up NGINX Proxy Manager

✔️ Auto-deploy with GitHub Actions

✔️ Serve your site with HTTPS using Let's Encrypt

It’s all running on a hardened Ubuntu server from Hetzner 🛡️

📺 Watch it here → youtu.be/NHzT88413Q8

Also insgesamt bin ich ja schon ganz zufrieden damit, dass alle meine selfhosted sachen halbwegs aufgeräumt in Docker laufen und so,

aaaaaber, es nervt mich doch immer noch regelmäßig, dass ich nicht "mal eben" einen kleinen Bug irgendwo fixen kann und mit dem "Upload file"-Shortcut in PHPStorm die Datei einfach hochladen kann. Es ist immer noch dann ein... Deploymentprozess damit verbunden, der zwar automatisiert ist, aber im Zweifelsfall halt doch eine Minute dauert.

Replied in thread

@Viss @da_667 @cR0w

Podman instead of Docker?

I totally concur with all your points.

But in #Docker model defense...
As an old #admin/dev who re-entered the live space after 15 years of other activities...

I 💕 Love❤️ docker model.
To see a working system build being pulled with only 5-10 lines of docker-compose.yml directives makes me wet.

In the olden days we had to use Tar, String and flint to build a system by hand. And yes, you did have to have a way higher level of expertise. But many of the systems you deploy are trivial in modern scenarios and you don't go back to them once you have the stack up.

TLDR; Not everyone has the headspace to be 133t in everything computer. Some of us suck very very much.

I am looking for new role 😁! Contact me if you are interested in services from highly qualified software engineer around #PHP, #Docker, #QA and CI/CD, that is dedicated and cares about delivering value ❤️.

DMs are open + greg [at] codito [dot] dev.

blog.codito.dev/2025/05/open-t

blog.codito.dev · Open to workAfter four years at GetResponse it’s time for new opportunities! I am looking for a role related to #PHP, ideally in Developer Enablement context, but I am also open for alternatives. Read further for more details.

Huh, I've just noticed a strange property of #Docker / #Podman containers. If you start one in the simplest interactive way, e.g.

docker run --rm -it debian:stable

then the shell you get is bash – but SHELL isn't set in the environment, so if you run a subprocess that wants to spawn a subshell (like 'script'), the subshell is unexpectedly dash.

Confused me even more because 'echo $SHELL' in bash _does_ print "/bin/bash" – but it turns out that SHELL hasn't been exported to the environment, so it's just an internal shell variable!

Replied in thread

@pixel As promised, here are detailed instructions on how to install the Deluge BitTorrent client and Autobrr RSS subscriber on a TrueNAS Scale device! These instructions are likely portable to other Docker-capable appliances as well.

With this I have been able to cache and seed 620 GB of SciOp data so far. Go do the same and help archive important scientific research data!

cc @SafeguardingResearch
cc @jonny

#resist #archive #sciOp #docker #truenas #torrents

humancode.us/2025/05/24/guide-

humancode.usHow to install Deluge and Autobrr on a TrueNAS ScaleThis post guides you through the installation of Deluge and Autobrr on a TrueNAS Scale storage appliance.
Replied in thread

@oceanhaiyang

This is just after a reboot.
CPU: Intel Core 2 Quad Q9550 (4) @ 2.545GHz
Memory: 0.70GiB / 3.70GiB (18%)
Disk (/): 23G / 40G (61%)

It is running #Nextcloud, and so effectively does the cloud storage, calendar & contacts. I've been running this since before Nextcloud (I used to use OwnCloud).

This and SSH is all that is accessible outside of home. Both have MFA and China is currently blocked (I mean to expand this list).

However it also handles DHCP & DNS for the home LAN using #dnsmasq and I use it as an email archive (#dovecot). There is a functional #fetchmail install, but this is currently switched off.

It also has my #Subversion archive. That stays until I get around to having a proper look at #git.

With #USA going downhill I do have plans to get it do do more - but I'm playing with using #docker containers so if anything gets hacked, that will minimise the damage. I currently have too much running on the raw iron.

I'm using #borg for backups onto an external HDD that then occasionally is copied elsewhere (physical media off-site).