home.social

#ntfy — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ntfy, aggregated by home.social.

  1. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  2. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  3. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  4. Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.

    it doesn't work on all website though due csp

    en.wikipedia.org/wiki/Bookmark

    Other option is using plugins such as #greasemonkey, #violentmonkey

  5. Yesterday I set up the final piece of the backup solution for my self-hosted services: ntfy notifications to my phone. I woke up to 0 failure notifications for any backup location and 1 notification that the autorestic process had completed.

    Manual inspection of snapshots and autorestic log confirms. Next week I’ll do a test restore from backup.

    I'm not yet self-hosting ntfy itself, but I may do that in the future on my vps.

    #SelfHosting #Ntfy

  6. Yesterday I set up the final piece of the backup solution for my self-hosted services: ntfy notifications to my phone. I woke up to 0 failure notifications for any backup location and 1 notification that the autorestic process had completed.

    Manual inspection of snapshots and autorestic log confirms. Next week I’ll do a test restore from backup.

    I'm not yet self-hosting ntfy itself, but I may do that in the future on my vps.

  7. Yesterday I set up the final piece of the backup solution for my self-hosted services: ntfy notifications to my phone. I woke up to 0 failure notifications for any backup location and 1 notification that the autorestic process had completed.

    Manual inspection of snapshots and autorestic log confirms. Next week I’ll do a test restore from backup.

    I'm not yet self-hosting ntfy itself, but I may do that in the future on my vps.

    #SelfHosting #Ntfy

  8. Yesterday I set up the final piece of the backup solution for my self-hosted services: ntfy notifications to my phone. I woke up to 0 failure notifications for any backup location and 1 notification that the autorestic process had completed.

    Manual inspection of snapshots and autorestic log confirms. Next week I’ll do a test restore from backup.

    I'm not yet self-hosting ntfy itself, but I may do that in the future on my vps.

    #SelfHosting #Ntfy

  9. Yesterday I set up the final piece of the backup solution for my self-hosted services: ntfy notifications to my phone. I woke up to 0 failure notifications for any backup location and 1 notification that the autorestic process had completed.

    Manual inspection of snapshots and autorestic log confirms. Next week I’ll do a test restore from backup.

    I'm not yet self-hosting ntfy itself, but I may do that in the future on my vps.

    #SelfHosting #Ntfy

  10. @eff You can also host your own push notification server with ntfy.sh/

    It is widely compatiplble with open-source apps like Moshidon, Molly (Signal client) or Firefox. Simply install the #ntfy app and select it as the notification provider in the app.

  11. @eff You can also host your own push notification server with ntfy.sh/

    It is widely compatiplble with open-source apps like Moshidon, Molly (Signal client) or Firefox. Simply install the #ntfy app and select it as the notification provider in the app.

  12. @eff You can also host your own push notification server with ntfy.sh/

    It is widely compatiplble with open-source apps like Moshidon, Molly (Signal client) or Firefox. Simply install the #ntfy app and select it as the notification provider in the app.

  13. @eff You can also host your own push notification server with ntfy.sh/

    It is widely compatiplble with open-source apps like Moshidon, Molly (Signal client) or Firefox. Simply install the #ntfy app and select it as the notification provider in the app.

  14. This is a crucial program on my Android devices. The more Open Source communication software I use the more I need Open Source notification systems; this works flawless

    @Radio_Azureus

  15. I recently discovered ntfy.sh and it is brilliant in its simplicity. I am currently rewriting my bash scripts to drop AWS SNS in favor of it.

    Getting a direct push notification to my phone (and not only this) via a simple curl command is so much cleaner than setting up IAM roles and SNS topics.

    I still absolutely love email as a primary protocol, but my inbox really does not need to know every single time a cron job finishes successfully 😅

    #SelfHosted #Bash #DevOps #Linux #ntfy #HomeLab #AWS #Fediverse #Linux

  16. I recently discovered ntfy.sh and it is brilliant in its simplicity. I am currently rewriting my bash scripts to drop AWS SNS in favor of it.

    Getting a direct push notification to my phone (and not only this) via a simple curl command is so much cleaner than setting up IAM roles and SNS topics.

    I still absolutely love email as a primary protocol, but my inbox really does not need to know every single time a cron job finishes successfully 😅

    #SelfHosted #Bash #DevOps #Linux #ntfy #HomeLab #AWS #Fediverse #Linux

  17. I recently discovered ntfy.sh and it is brilliant in its simplicity. I am currently rewriting my bash scripts to drop AWS SNS in favor of it.

    Getting a direct push notification to my phone (and not only this) via a simple curl command is so much cleaner than setting up IAM roles and SNS topics.

    I still absolutely love email as a primary protocol, but my inbox really does not need to know every single time a cron job finishes successfully 😅

    #SelfHosted #Bash #DevOps #Linux #ntfy #HomeLab #AWS #Fediverse #Linux

  18. Deux ans d’auto-hébergement avec Mes Numériques, le bilan.

    Il y a un peu plus de deux ans, mesnumeriques.fr voyait le jour avec une ambition simple : proposer des services auto-hébergés accessibles et respectueux des utilisateurs.

    Aujourd’hui, cet environnement fonctionne en continu, avec plusieurs services interconnectés et une communauté active.

    Ce bilan est l’occasion de partager à la fois les aspects techniques, mais aussi les enseignements humains tirés de cette expérience.

    🏡 Une infrastructure adaptée à l’auto-hébergement

    Le choix du fournisseur d’accès a été déterminant, le matériel réseau aussi.

    L’infrastructure repose sur une connexion Free, qui présente plusieurs avantages essentiels :

    - une adresse IP fixe
    - l’ouverture du port 25
    - un reverse DNS personnalisable

    Ces éléments sont indispensables pour héberger certains services, notamment la messagerie.

    La bande passante disponible (jusqu’à 8 Gbps) offre un confort important, notamment pour les services gourmands comme la vidéo.

    En revanche, certaines limites existent, notamment au niveau du peering, pouvant introduire une latence légèrement supérieure à d’autres opérateurs.

    💌 L’importance de la messagerie e-mail souveraine

    L’hébergement d’un serveur mail fonctionnel repose sur des contraintes techniques strictes.

    Sans IP fixe, sans port 25 ouvert et sans reverse DNS, la délivrabilité des e-mails devient rapidement problématique.

    Ce constat confirme qu’un auto-hébergement “complet” nécessite un environnement réseau adapté. Je ne m'attarderai pas sur la nécessité de posséder un routeur performant pour se libérer des limitations de la box d'un FAI (firewal inexistant ou trop basique)

    👨‍👩‍👦‍👦 Une expérience avant tout humaine

    Au-delà des aspects techniques, ces deux années ont surtout permis de mieux comprendre le rôle d’administrateur.

    Maintenir des services implique une responsabilité : des utilisateurs dépendent directement de leur disponibilité.

    Un autre point marquant est le manque de retours utilisateurs, même en cas de problème.
    Mettre en place une communication efficace est donc essentiel.

    Enfin, le choix d’une infrastructure ouverte (comme un résolveur DNS public ou un service mail) nécessite une vigilance constante en matière de sécurité.

    ☠️ Apprendre des incidents

    Un événement marquant a été la corruption d’une base de données Friendica en octobre 2025.

    Cet incident a mis en évidence plusieurs points clés :

    La nécessité de tester régulièrement les sauvegardes,
    l’importance de surveiller les comportements anormaux
    et la capacité à reconstruire après un échec

    Ces expériences contribuent directement à améliorer la robustesse globale de l’infrastructure.

    📺 PeerTube : un service robuste

    PeerTube constitue le pilier de mon écosystème.

    Avec plus d’un téraoctet de données et plusieurs milliers de vidéos, il s’agit du service le plus important en termes de ressources.

    Sa stabilité est remarquable.

    Cependant, les usages observés sont variés, et parfois éloignés de l’esprit de partage initial.
    Cela soulève des questions sur les pratiques et les attentes des utilisateurs.

    🏞️ Un écosystème contrasté

    Les différents services présentent des niveaux de maturité variés :

    Mastodon : une expérience fluide et accessible
    Friendica : une alternative simple mais vieillissante
    Pixelfed : encore instable mais fonctionnelle
    Lemmy : peu adopté
    Nextcloud : puissant mais complexe à maintenir
    Matrix : performant et respectueux de la vie privée
    Immich : un potentiel encore sous-exploité

    Immich s’impose comme une alternative crédible aux solutions centralisées comme Google Photos.
    Malgré ses qualités techniques, son adoption reste limitée, probablement en raison d’un manque de confiance ou de visibilité.

    ⚙️ Les services de fond

    Certains services, moins visibles, jouent un rôle essentiel :

    Filebrowser, pour le partage de fichiers
    DNS et ntfy, pour fuir les pubs et les pistages
    Mailcow, qui a suscité un fort intérêt lors de son lancement

    💡 Conclusion

    Ces deux années confirment que l’auto-hébergement est une démarche exigeante, mais enrichissante.

    Au-delà de la technique, il s’agit avant tout d’un engagement : fournir des services fiables, respectueux, et durables.

    L’objectif pour la suite est clair :

    - consolider l’existant
    - privilégier la stabilité
    - continuer à promouvoir un web plus ouvert

    #AutoHebergement #SelfHosted #Fediverse #Libre #OpenSource #ViePrivee #SouveraineteNumerique #MesNumeriques #DeGAFAMisation #Friendica #Hubzilla #Pixelfed #Lemmy #PeerTube #Mastodon #Nextcloud #Immich #Ntfy #DNS #Mailcow #Matrix #SysAdmin

  19. Deux ans d’auto-hébergement avec Mes Numériques, le bilan.

    Il y a un peu plus de deux ans, mesnumeriques.fr voyait le jour avec une ambition simple : proposer des services auto-hébergés accessibles et respectueux des utilisateurs.

    Aujourd’hui, cet environnement fonctionne en continu, avec plusieurs services interconnectés et une communauté active.

    Ce bilan est l’occasion de partager à la fois les aspects techniques, mais aussi les enseignements humains tirés de cette expérience.

    🏡 Une infrastructure adaptée à l’auto-hébergement

    Le choix du fournisseur d’accès a été déterminant, le matériel réseau aussi.

    L’infrastructure repose sur une connexion Free, qui présente plusieurs avantages essentiels :

    - une adresse IP fixe
    - l’ouverture du port 25
    - un reverse DNS personnalisable

    Ces éléments sont indispensables pour héberger certains services, notamment la messagerie.

    La bande passante disponible (jusqu’à 8 Gbps) offre un confort important, notamment pour les services gourmands comme la vidéo.

    En revanche, certaines limites existent, notamment au niveau du peering, pouvant introduire une latence légèrement supérieure à d’autres opérateurs.

    💌 L’importance de la messagerie e-mail souveraine

    L’hébergement d’un serveur mail fonctionnel repose sur des contraintes techniques strictes.

    Sans IP fixe, sans port 25 ouvert et sans reverse DNS, la délivrabilité des e-mails devient rapidement problématique.

    Ce constat confirme qu’un auto-hébergement “complet” nécessite un environnement réseau adapté. Je ne m'attarderai pas sur la nécessité de posséder un routeur performant pour se libérer des limitations de la box d'un FAI (firewal inexistant ou trop basique)

    👨‍👩‍👦‍👦 Une expérience avant tout humaine

    Au-delà des aspects techniques, ces deux années ont surtout permis de mieux comprendre le rôle d’administrateur.

    Maintenir des services implique une responsabilité : des utilisateurs dépendent directement de leur disponibilité.

    Un autre point marquant est le manque de retours utilisateurs, même en cas de problème.
    Mettre en place une communication efficace est donc essentiel.

    Enfin, le choix d’une infrastructure ouverte (comme un résolveur DNS public ou un service mail) nécessite une vigilance constante en matière de sécurité.

    ☠️ Apprendre des incidents

    Un événement marquant a été la corruption d’une base de données Friendica en octobre 2025.

    Cet incident a mis en évidence plusieurs points clés :

    La nécessité de tester régulièrement les sauvegardes,
    l’importance de surveiller les comportements anormaux
    et la capacité à reconstruire après un échec

    Ces expériences contribuent directement à améliorer la robustesse globale de l’infrastructure.

    📺 PeerTube : un service robuste

    PeerTube constitue le pilier de mon écosystème.

    Avec plus d’un téraoctet de données et plusieurs milliers de vidéos, il s’agit du service le plus important en termes de ressources.

    Sa stabilité est remarquable.

    Cependant, les usages observés sont variés, et parfois éloignés de l’esprit de partage initial.
    Cela soulève des questions sur les pratiques et les attentes des utilisateurs.

    🏞️ Un écosystème contrasté

    Les différents services présentent des niveaux de maturité variés :

    Mastodon : une expérience fluide et accessible
    Friendica : une alternative simple mais vieillissante
    Pixelfed : encore instable mais fonctionnelle
    Lemmy : peu adopté
    Nextcloud : puissant mais complexe à maintenir
    Matrix : performant et respectueux de la vie privée
    Immich : un potentiel encore sous-exploité

    Immich s’impose comme une alternative crédible aux solutions centralisées comme Google Photos.
    Malgré ses qualités techniques, son adoption reste limitée, probablement en raison d’un manque de confiance ou de visibilité.

    ⚙️ Les services de fond

    Certains services, moins visibles, jouent un rôle essentiel :

    Filebrowser, pour le partage de fichiers
    DNS et ntfy, pour fuir les pubs et les pistages
    Mailcow, qui a suscité un fort intérêt lors de son lancement

    💡 Conclusion

    Ces deux années confirment que l’auto-hébergement est une démarche exigeante, mais enrichissante.

    Au-delà de la technique, il s’agit avant tout d’un engagement : fournir des services fiables, respectueux, et durables.

    L’objectif pour la suite est clair :

    - consolider l’existant
    - privilégier la stabilité
    - continuer à promouvoir un web plus ouvert

    #AutoHebergement #SelfHosted #Fediverse #Libre #OpenSource #ViePrivee #SouveraineteNumerique #MesNumeriques #DeGAFAMisation #Friendica #Hubzilla #Pixelfed #Lemmy #PeerTube #Mastodon #Nextcloud #Immich #Ntfy #DNS #Mailcow #Matrix #SysAdmin

  20. Deux ans d’auto-hébergement avec Mes Numériques, le bilan.

    Il y a un peu plus de deux ans, mesnumeriques.fr voyait le jour avec une ambition simple : proposer des services auto-hébergés accessibles et respectueux des utilisateurs.

    Aujourd’hui, cet environnement fonctionne en continu, avec plusieurs services interconnectés et une communauté active.

    Ce bilan est l’occasion de partager à la fois les aspects techniques, mais aussi les enseignements humains tirés de cette expérience.

    🏡 Une infrastructure adaptée à l’auto-hébergement

    Le choix du fournisseur d’accès a été déterminant, le matériel réseau aussi.

    L’infrastructure repose sur une connexion Free, qui présente plusieurs avantages essentiels :

    - une adresse IP fixe
    - l’ouverture du port 25
    - un reverse DNS personnalisable

    Ces éléments sont indispensables pour héberger certains services, notamment la messagerie.

    La bande passante disponible (jusqu’à 8 Gbps) offre un confort important, notamment pour les services gourmands comme la vidéo.

    En revanche, certaines limites existent, notamment au niveau du peering, pouvant introduire une latence légèrement supérieure à d’autres opérateurs.

    💌 L’importance de la messagerie e-mail souveraine

    L’hébergement d’un serveur mail fonctionnel repose sur des contraintes techniques strictes.

    Sans IP fixe, sans port 25 ouvert et sans reverse DNS, la délivrabilité des e-mails devient rapidement problématique.

    Ce constat confirme qu’un auto-hébergement “complet” nécessite un environnement réseau adapté. Je ne m'attarderai pas sur la nécessité de posséder un routeur performant pour se libérer des limitations de la box d'un FAI (firewal inexistant ou trop basique)

    👨‍👩‍👦‍👦 Une expérience avant tout humaine

    Au-delà des aspects techniques, ces deux années ont surtout permis de mieux comprendre le rôle d’administrateur.

    Maintenir des services implique une responsabilité : des utilisateurs dépendent directement de leur disponibilité.

    Un autre point marquant est le manque de retours utilisateurs, même en cas de problème.
    Mettre en place une communication efficace est donc essentiel.

    Enfin, le choix d’une infrastructure ouverte (comme un résolveur DNS public ou un service mail) nécessite une vigilance constante en matière de sécurité.

    ☠️ Apprendre des incidents

    Un événement marquant a été la corruption d’une base de données Friendica en octobre 2025.

    Cet incident a mis en évidence plusieurs points clés :

    La nécessité de tester régulièrement les sauvegardes,
    l’importance de surveiller les comportements anormaux
    et la capacité à reconstruire après un échec

    Ces expériences contribuent directement à améliorer la robustesse globale de l’infrastructure.

    📺 PeerTube : un service robuste

    PeerTube constitue le pilier de mon écosystème.

    Avec plus d’un téraoctet de données et plusieurs milliers de vidéos, il s’agit du service le plus important en termes de ressources.

    Sa stabilité est remarquable.

    Cependant, les usages observés sont variés, et parfois éloignés de l’esprit de partage initial.
    Cela soulève des questions sur les pratiques et les attentes des utilisateurs.

    🏞️ Un écosystème contrasté

    Les différents services présentent des niveaux de maturité variés :

    Mastodon : une expérience fluide et accessible
    Friendica : une alternative simple mais vieillissante
    Pixelfed : encore instable mais fonctionnelle
    Lemmy : peu adopté
    Nextcloud : puissant mais complexe à maintenir
    Matrix : performant et respectueux de la vie privée
    Immich : un potentiel encore sous-exploité

    Immich s’impose comme une alternative crédible aux solutions centralisées comme Google Photos.
    Malgré ses qualités techniques, son adoption reste limitée, probablement en raison d’un manque de confiance ou de visibilité.

    ⚙️ Les services de fond

    Certains services, moins visibles, jouent un rôle essentiel :

    Filebrowser, pour le partage de fichiers
    DNS et ntfy, pour fuir les pubs et les pistages
    Mailcow, qui a suscité un fort intérêt lors de son lancement

    💡 Conclusion

    Ces deux années confirment que l’auto-hébergement est une démarche exigeante, mais enrichissante.

    Au-delà de la technique, il s’agit avant tout d’un engagement : fournir des services fiables, respectueux, et durables.

    L’objectif pour la suite est clair :

    - consolider l’existant
    - privilégier la stabilité
    - continuer à promouvoir un web plus ouvert

    #AutoHebergement #SelfHosted #Fediverse #Libre #OpenSource #ViePrivee #SouveraineteNumerique #MesNumeriques #DeGAFAMisation #Friendica #Hubzilla #Pixelfed #Lemmy #PeerTube #Mastodon #Nextcloud #Immich #Ntfy #DNS #Mailcow #Matrix #SysAdmin

  21. Deux ans d’auto-hébergement avec Mes Numériques, le bilan.

    Il y a un peu plus de deux ans, mesnumeriques.fr voyait le jour avec une ambition simple : proposer des services auto-hébergés accessibles et respectueux des utilisateurs.

    Aujourd’hui, cet environnement fonctionne en continu, avec plusieurs services interconnectés et une communauté active.

    Ce bilan est l’occasion de partager à la fois les aspects techniques, mais aussi les enseignements humains tirés de cette expérience.

    🏡 Une infrastructure adaptée à l’auto-hébergement

    Le choix du fournisseur d’accès a été déterminant, le matériel réseau aussi.

    L’infrastructure repose sur une connexion Free, qui présente plusieurs avantages essentiels :

    - une adresse IP fixe
    - l’ouverture du port 25
    - un reverse DNS personnalisable

    Ces éléments sont indispensables pour héberger certains services, notamment la messagerie.

    La bande passante disponible (jusqu’à 8 Gbps) offre un confort important, notamment pour les services gourmands comme la vidéo.

    En revanche, certaines limites existent, notamment au niveau du peering, pouvant introduire une latence légèrement supérieure à d’autres opérateurs.

    💌 L’importance de la messagerie e-mail souveraine

    L’hébergement d’un serveur mail fonctionnel repose sur des contraintes techniques strictes.

    Sans IP fixe, sans port 25 ouvert et sans reverse DNS, la délivrabilité des e-mails devient rapidement problématique.

    Ce constat confirme qu’un auto-hébergement “complet” nécessite un environnement réseau adapté. Je ne m'attarderai pas sur la nécessité de posséder un routeur performant pour se libérer des limitations de la box d'un FAI (firewal inexistant ou trop basique)

    👨‍👩‍👦‍👦 Une expérience avant tout humaine

    Au-delà des aspects techniques, ces deux années ont surtout permis de mieux comprendre le rôle d’administrateur.

    Maintenir des services implique une responsabilité : des utilisateurs dépendent directement de leur disponibilité.

    Un autre point marquant est le manque de retours utilisateurs, même en cas de problème.
    Mettre en place une communication efficace est donc essentiel.

    Enfin, le choix d’une infrastructure ouverte (comme un résolveur DNS public ou un service mail) nécessite une vigilance constante en matière de sécurité.

    ☠️ Apprendre des incidents

    Un événement marquant a été la corruption d’une base de données Friendica en octobre 2025.

    Cet incident a mis en évidence plusieurs points clés :

    La nécessité de tester régulièrement les sauvegardes,
    l’importance de surveiller les comportements anormaux
    et la capacité à reconstruire après un échec

    Ces expériences contribuent directement à améliorer la robustesse globale de l’infrastructure.

    📺 PeerTube : un service robuste

    PeerTube constitue le pilier de mon écosystème.

    Avec plus d’un téraoctet de données et plusieurs milliers de vidéos, il s’agit du service le plus important en termes de ressources.

    Sa stabilité est remarquable.

    Cependant, les usages observés sont variés, et parfois éloignés de l’esprit de partage initial.
    Cela soulève des questions sur les pratiques et les attentes des utilisateurs.

    🏞️ Un écosystème contrasté

    Les différents services présentent des niveaux de maturité variés :

    Mastodon : une expérience fluide et accessible
    Friendica : une alternative simple mais vieillissante
    Pixelfed : encore instable mais fonctionnelle
    Lemmy : peu adopté
    Nextcloud : puissant mais complexe à maintenir
    Matrix : performant et respectueux de la vie privée
    Immich : un potentiel encore sous-exploité

    Immich s’impose comme une alternative crédible aux solutions centralisées comme Google Photos.
    Malgré ses qualités techniques, son adoption reste limitée, probablement en raison d’un manque de confiance ou de visibilité.

    ⚙️ Les services de fond

    Certains services, moins visibles, jouent un rôle essentiel :

    Filebrowser, pour le partage de fichiers
    DNS et ntfy, pour fuir les pubs et les pistages
    Mailcow, qui a suscité un fort intérêt lors de son lancement

    💡 Conclusion

    Ces deux années confirment que l’auto-hébergement est une démarche exigeante, mais enrichissante.

    Au-delà de la technique, il s’agit avant tout d’un engagement : fournir des services fiables, respectueux, et durables.

    L’objectif pour la suite est clair :

    - consolider l’existant
    - privilégier la stabilité
    - continuer à promouvoir un web plus ouvert

    #AutoHebergement #SelfHosted #Fediverse #Libre #OpenSource #ViePrivee #SouveraineteNumerique #MesNumeriques #DeGAFAMisation #Friendica #Hubzilla #Pixelfed #Lemmy #PeerTube #Mastodon #Nextcloud #Immich #Ntfy #DNS #Mailcow #Matrix #SysAdmin

  22. Deux ans d’auto-hébergement avec Mes Numériques, le bilan.

    Il y a un peu plus de deux ans, mesnumeriques.fr voyait le jour avec une ambition simple : proposer des services auto-hébergés accessibles et respectueux des utilisateurs.

    Aujourd’hui, cet environnement fonctionne en continu, avec plusieurs services interconnectés et une communauté active.

    Ce bilan est l’occasion de partager à la fois les aspects techniques, mais aussi les enseignements humains tirés de cette expérience.

    🏡 Une infrastructure adaptée à l’auto-hébergement

    Le choix du fournisseur d’accès a été déterminant, le matériel réseau aussi.

    L’infrastructure repose sur une connexion Free, qui présente plusieurs avantages essentiels :

    - une adresse IP fixe
    - l’ouverture du port 25
    - un reverse DNS personnalisable

    Ces éléments sont indispensables pour héberger certains services, notamment la messagerie.

    La bande passante disponible (jusqu’à 8 Gbps) offre un confort important, notamment pour les services gourmands comme la vidéo.

    En revanche, certaines limites existent, notamment au niveau du peering, pouvant introduire une latence légèrement supérieure à d’autres opérateurs.

    💌 L’importance de la messagerie e-mail souveraine

    L’hébergement d’un serveur mail fonctionnel repose sur des contraintes techniques strictes.

    Sans IP fixe, sans port 25 ouvert et sans reverse DNS, la délivrabilité des e-mails devient rapidement problématique.

    Ce constat confirme qu’un auto-hébergement “complet” nécessite un environnement réseau adapté. Je ne m'attarderai pas sur la nécessité de posséder un routeur performant pour se libérer des limitations de la box d'un FAI (firewal inexistant ou trop basique)

    👨‍👩‍👦‍👦 Une expérience avant tout humaine

    Au-delà des aspects techniques, ces deux années ont surtout permis de mieux comprendre le rôle d’administrateur.

    Maintenir des services implique une responsabilité : des utilisateurs dépendent directement de leur disponibilité.

    Un autre point marquant est le manque de retours utilisateurs, même en cas de problème.
    Mettre en place une communication efficace est donc essentiel.

    Enfin, le choix d’une infrastructure ouverte (comme un résolveur DNS public ou un service mail) nécessite une vigilance constante en matière de sécurité.

    ☠️ Apprendre des incidents

    Un événement marquant a été la corruption d’une base de données Friendica en octobre 2025.

    Cet incident a mis en évidence plusieurs points clés :

    La nécessité de tester régulièrement les sauvegardes,
    l’importance de surveiller les comportements anormaux
    et la capacité à reconstruire après un échec

    Ces expériences contribuent directement à améliorer la robustesse globale de l’infrastructure.

    📺 PeerTube : un service robuste

    PeerTube constitue le pilier de mon écosystème.

    Avec plus d’un téraoctet de données et plusieurs milliers de vidéos, il s’agit du service le plus important en termes de ressources.

    Sa stabilité est remarquable.

    Cependant, les usages observés sont variés, et parfois éloignés de l’esprit de partage initial.
    Cela soulève des questions sur les pratiques et les attentes des utilisateurs.

    🏞️ Un écosystème contrasté

    Les différents services présentent des niveaux de maturité variés :

    Mastodon : une expérience fluide et accessible
    Friendica : une alternative simple mais vieillissante
    Pixelfed : encore instable mais fonctionnelle
    Lemmy : peu adopté
    Nextcloud : puissant mais complexe à maintenir
    Matrix : performant et respectueux de la vie privée
    Immich : un potentiel encore sous-exploité

    Immich s’impose comme une alternative crédible aux solutions centralisées comme Google Photos.
    Malgré ses qualités techniques, son adoption reste limitée, probablement en raison d’un manque de confiance ou de visibilité.

    ⚙️ Les services de fond

    Certains services, moins visibles, jouent un rôle essentiel :

    Filebrowser, pour le partage de fichiers
    DNS et ntfy, pour fuir les pubs et les pistages
    Mailcow, qui a suscité un fort intérêt lors de son lancement

    💡 Conclusion

    Ces deux années confirment que l’auto-hébergement est une démarche exigeante, mais enrichissante.

    Au-delà de la technique, il s’agit avant tout d’un engagement : fournir des services fiables, respectueux, et durables.

    L’objectif pour la suite est clair :

    - consolider l’existant
    - privilégier la stabilité
    - continuer à promouvoir un web plus ouvert

    #AutoHebergement #SelfHosted #Fediverse #Libre #OpenSource #ViePrivee #SouveraineteNumerique #MesNumeriques #DeGAFAMisation #Friendica #Hubzilla #Pixelfed #Lemmy #PeerTube #Mastodon #Nextcloud #Immich #Ntfy #DNS #Mailcow #Matrix #SysAdmin

  23. @yunohost #Yunohost is easy enough that I managed to setup an uptime monitor app, and a notification service app while having a hangover.

    #uptimeKuma #ntfy #selfhosted

  24. @yunohost #Yunohost is easy enough that I managed to setup an uptime monitor app, and a notification service app while having a hangover.

    #uptimeKuma #ntfy #selfhosted

  25. @yunohost #Yunohost is easy enough that I managed to setup an uptime monitor app, and a notification service app while having a hangover.

    #uptimeKuma #ntfy #selfhosted

  26. @yunohost #Yunohost is easy enough that I managed to setup an uptime monitor app, and a notification service app while having a hangover.

    #uptimeKuma #ntfy #selfhosted

  27. @yunohost #Yunohost is easy enough that I managed to setup an uptime monitor app, and a notification service app while having a hangover.

    #uptimeKuma #ntfy #selfhosted

  28. @dis This may be the reason for the constant error messages from #ntfy?
    [are these push notifications ;? I guess local, since service is dysfunctional]

    I just learned that the most prominent xmpp servers have implementation of the protocol, and if the mod was activated it can easily be used.
    You can use the app #conversations as distributor on your phone.

  29. @dis This may be the reason for the constant error messages from #ntfy?
    [are these push notifications ;? I guess local, since service is dysfunctional]

    I just learned that the most prominent xmpp servers have implementation of the protocol, and if the mod was activated it can easily be used.
    You can use the app #conversations as distributor on your phone.

  30. @dis This may be the reason for the constant error messages from #ntfy?
    [are these push notifications ;? I guess local, since service is dysfunctional]

    I just learned that the most prominent xmpp servers have implementation of the protocol, and if the mod was activated it can easily be used.
    You can use the app #conversations as distributor on your phone.

  31. @dis This may be the reason for the constant error messages from #ntfy?
    [are these push notifications ;? I guess local, since service is dysfunctional]

    I just learned that the most prominent xmpp servers have implementation of the protocol, and if the mod was activated it can easily be used.
    You can use the app #conversations as distributor on your phone.

  32. @dis This may be the reason for the constant error messages from #ntfy?
    [are these push notifications ;? I guess local, since service is dysfunctional]

    I just learned that the most prominent xmpp servers have implementation of the protocol, and if the mod was activated it can easily be used.
    You can use the app #conversations as distributor on your phone.

  33. Chemnitzer-Linuxtage-Nachlese Teil 1:

    Das Datenschutz-Problem mit Push-Benachrichtigungen – sehr eindringlich und unterhaltsam erklärt von Merle Fäller

    Ich wollte nur Zulip-Notifications auf dem Handy. Also habe ich angefangen, selbst was zu bauen – und bin in ein Rabbit Hole gefallen.
    Dieser Vortrag erzählt die Geschichte, wie ich versucht habe, ein Problem zu lösen – und dabei verstanden habe, wie Push-Notifications wirklich funktionieren. Warum mein erster Ansatz nicht skaliert. Warum fast jede App Firebase oder APNs nutzt. Warum selbst Signal bei Google anklopft. Und warum das seit dem Wyden-Brief von 2023 ein dokumentiertes Privacy-Problem ist: »We kill people based on metadata.«
    Ich zeige, welche Alternativen es mit UnifiedPush und ntfy gibt, wie ich eine Bridge für Zulip gebaut habe, und warum das gleiche Problem auch für Prometheus-Alerts, Grafana-Notifications und CI/CD-Pipelines gilt. Und was das mit digitaler Souveränität zu tun hat.

    media.ccc.de/v/clt26-143-warum

    #google #notifications #firebaseCloudMessaging #gcm #firebase #fcn #apple #apn #ntfy #UnifiedPush #zulip #messenger #instantMessenger #clt2026

  34. Chemnitzer-Linuxtage-Nachlese Teil 1:

    Das Datenschutz-Problem mit Push-Benachrichtigungen – sehr eindringlich und unterhaltsam erklärt von Merle Fäller

    Ich wollte nur Zulip-Notifications auf dem Handy. Also habe ich angefangen, selbst was zu bauen – und bin in ein Rabbit Hole gefallen.
    Dieser Vortrag erzählt die Geschichte, wie ich versucht habe, ein Problem zu lösen – und dabei verstanden habe, wie Push-Notifications wirklich funktionieren. Warum mein erster Ansatz nicht skaliert. Warum fast jede App Firebase oder APNs nutzt. Warum selbst Signal bei Google anklopft. Und warum das seit dem Wyden-Brief von 2023 ein dokumentiertes Privacy-Problem ist: »We kill people based on metadata.«
    Ich zeige, welche Alternativen es mit UnifiedPush und ntfy gibt, wie ich eine Bridge für Zulip gebaut habe, und warum das gleiche Problem auch für Prometheus-Alerts, Grafana-Notifications und CI/CD-Pipelines gilt. Und was das mit digitaler Souveränität zu tun hat.

    media.ccc.de/v/clt26-143-warum

    #google #notifications #firebaseCloudMessaging #gcm #firebase #fcn #apple #apn #ntfy #UnifiedPush #zulip #messenger #instantMessenger #clt2026

  35. Chemnitzer-Linuxtage-Nachlese Teil 1:

    Das Datenschutz-Problem mit Push-Benachrichtigungen – sehr eindringlich und unterhaltsam erklärt von Merle Fäller

    Ich wollte nur Zulip-Notifications auf dem Handy. Also habe ich angefangen, selbst was zu bauen – und bin in ein Rabbit Hole gefallen.
    Dieser Vortrag erzählt die Geschichte, wie ich versucht habe, ein Problem zu lösen – und dabei verstanden habe, wie Push-Notifications wirklich funktionieren. Warum mein erster Ansatz nicht skaliert. Warum fast jede App Firebase oder APNs nutzt. Warum selbst Signal bei Google anklopft. Und warum das seit dem Wyden-Brief von 2023 ein dokumentiertes Privacy-Problem ist: »We kill people based on metadata.«
    Ich zeige, welche Alternativen es mit UnifiedPush und ntfy gibt, wie ich eine Bridge für Zulip gebaut habe, und warum das gleiche Problem auch für Prometheus-Alerts, Grafana-Notifications und CI/CD-Pipelines gilt. Und was das mit digitaler Souveränität zu tun hat.

    media.ccc.de/v/clt26-143-warum

    #google #notifications #firebaseCloudMessaging #gcm #firebase #fcn #apple #apn #ntfy #UnifiedPush #zulip #messenger #instantMessenger #clt2026

  36. Chemnitzer-Linuxtage-Nachlese Teil 1:

    Das Datenschutz-Problem mit Push-Benachrichtigungen – sehr eindringlich und unterhaltsam erklärt von Merle Fäller

    Ich wollte nur Zulip-Notifications auf dem Handy. Also habe ich angefangen, selbst was zu bauen – und bin in ein Rabbit Hole gefallen.
    Dieser Vortrag erzählt die Geschichte, wie ich versucht habe, ein Problem zu lösen – und dabei verstanden habe, wie Push-Notifications wirklich funktionieren. Warum mein erster Ansatz nicht skaliert. Warum fast jede App Firebase oder APNs nutzt. Warum selbst Signal bei Google anklopft. Und warum das seit dem Wyden-Brief von 2023 ein dokumentiertes Privacy-Problem ist: »We kill people based on metadata.«
    Ich zeige, welche Alternativen es mit UnifiedPush und ntfy gibt, wie ich eine Bridge für Zulip gebaut habe, und warum das gleiche Problem auch für Prometheus-Alerts, Grafana-Notifications und CI/CD-Pipelines gilt. Und was das mit digitaler Souveränität zu tun hat.

    media.ccc.de/v/clt26-143-warum

    #google #notifications #firebaseCloudMessaging #gcm #firebase #fcn #apple #apn #ntfy #UnifiedPush #zulip #messenger #instantMessenger #clt2026

  37. Chemnitzer-Linuxtage-Nachlese Teil 1:

    Das Datenschutz-Problem mit Push-Benachrichtigungen – sehr eindringlich und unterhaltsam erklärt von Merle Fäller

    Ich wollte nur Zulip-Notifications auf dem Handy. Also habe ich angefangen, selbst was zu bauen – und bin in ein Rabbit Hole gefallen.
    Dieser Vortrag erzählt die Geschichte, wie ich versucht habe, ein Problem zu lösen – und dabei verstanden habe, wie Push-Notifications wirklich funktionieren. Warum mein erster Ansatz nicht skaliert. Warum fast jede App Firebase oder APNs nutzt. Warum selbst Signal bei Google anklopft. Und warum das seit dem Wyden-Brief von 2023 ein dokumentiertes Privacy-Problem ist: »We kill people based on metadata.«
    Ich zeige, welche Alternativen es mit UnifiedPush und ntfy gibt, wie ich eine Bridge für Zulip gebaut habe, und warum das gleiche Problem auch für Prometheus-Alerts, Grafana-Notifications und CI/CD-Pipelines gilt. Und was das mit digitaler Souveränität zu tun hat.

    media.ccc.de/v/clt26-143-warum

    #google #notifications #firebaseCloudMessaging #gcm #firebase #fcn #apple #apn #ntfy #UnifiedPush #zulip #messenger #instantMessenger #clt2026

  38. Heute bei mir eingetroffen:
    #thinclient Dell OptiPlex 3000 TC mit #pentium Silver-Prozessor. 16 GByte RAM und 64 GByte eMMC, integriert. Steckplatz für weitere #ssd vorhanden. Preislich erschwinglich.
    Leider mit unpassendem Netzteil geliefert (zu dicker Stecker), aber Ersatz ist auf dem Weg.
    🔌⚡
    Bin gespannt auf die Performance und den #stromverbrauch

    Damit möchte ich weg vom prinzipiell teuer werdenden #vps bei #strato

    Laufen sollen darauf #docker #container mit:
    - #nextcloud
    - #gitea
    - #ntfy
    - #readeck
    - #dawarich
    - #caddy

    ❓💾❓💾❓💾
    Beim Speicherkonzept bin ich mir noch nicht sicher. Teure M2-SSD kaufen (500 GByte reichen mir) oder Daten auf dem vorhandenen #nas einbinden und per #nfs mounten?

    Wie ist eure Meinung dazu? 💬

    #selfhost #selfhosting
    #PentiumSilver

  39. Heute bei mir eingetroffen:
    #thinclient Dell OptiPlex 3000 TC mit #pentium Silver-Prozessor. 16 GByte RAM und 64 GByte eMMC, integriert. Steckplatz für weitere #ssd vorhanden. Preislich erschwinglich.
    Leider mit unpassendem Netzteil geliefert (zu dicker Stecker), aber Ersatz ist auf dem Weg.
    🔌⚡
    Bin gespannt auf die Performance und den #stromverbrauch

    Damit möchte ich weg vom prinzipiell teuer werdenden #vps bei #strato

    Laufen sollen darauf #docker #container mit:
    - #nextcloud
    - #gitea
    - #ntfy
    - #readeck
    - #dawarich
    - #caddy

    ❓💾❓💾❓💾
    Beim Speicherkonzept bin ich mir noch nicht sicher. Teure M2-SSD kaufen (500 GByte reichen mir) oder Daten auf dem vorhandenen #nas einbinden und per #nfs mounten?

    Wie ist eure Meinung dazu? 💬

    #selfhost #selfhosting
    #PentiumSilver

  40. Heute bei mir eingetroffen:
    #thinclient Dell OptiPlex 3000 TC mit #pentium Silver-Prozessor. 16 GByte RAM und 64 GByte eMMC, integriert. Steckplatz für weitere #ssd vorhanden. Preislich erschwinglich.
    Leider mit unpassendem Netzteil geliefert (zu dicker Stecker), aber Ersatz ist auf dem Weg.
    🔌⚡
    Bin gespannt auf die Performance und den #stromverbrauch

    Damit möchte ich weg vom prinzipiell teuer werdenden #vps bei #strato

    Laufen sollen darauf #docker #container mit:
    - #nextcloud
    - #gitea
    - #ntfy
    - #readeck
    - #dawarich
    - #caddy

    ❓💾❓💾❓💾
    Beim Speicherkonzept bin ich mir noch nicht sicher. Teure M2-SSD kaufen (500 GByte reichen mir) oder Daten auf dem vorhandenen #nas einbinden und per #nfs mounten?

    Wie ist eure Meinung dazu? 💬

    #selfhost #selfhosting
    #PentiumSilver