home.social

#devops — Public Fediverse posts

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

  1. Learn how to secure third-party CI/CD plugins with version pinning, least privilege, secret protection, dependency scanning, monitoring, and policy enforcement. hackernoon.com/how-do-you-secu

  2. 242 lines of Python that pings your hosts and calculates real SLA compliance against a target, storing results in SQLite. Intermediate level.

    valtersit.com/python/service-u

    #python #infra #devops

  3. Kubernetes просто, часть 2: что происходит после kubectl apply

    От YAML-манифеста до работающих контейнеров: разбираемся, что Kubernetes делает после kubectl apply.

    habr.com/ru/articles/1083100/

    #kubernetes #k8s #kubectl #apply #deployment #devops #kubernetes_manifest #docker #scheduler #kubelet

  4. Finally delivered two of the most-requested features for my app directory this morning: filters for and trending apps.

    To do this, I spent countless hours manually searching through the docs for 1,500+ apps, so feel free to let me know if something isn't tagged correctly.

    selfh.st/post/apps-sso-trendin

  5. Finally delivered two of the most-requested features for my #selfhosted app directory this morning: filters for #SSO and trending apps.

    To do this, I spent countless hours manually searching through the docs for 1,500+ apps, so feel free to let me know if something isn't tagged correctly.

    selfh.st/post/apps-sso-trendin

    #selfhost #selfhosting #foss #opensource #homelab #server #development #sysadmin #devops #app #apps #software #directory #selfhst #ai #photos #smarthome #monitoring #wiki #docs

  6. Finally delivered two of the most-requested features for my #selfhosted app directory this morning: filters for #SSO and trending apps.

    To do this, I spent countless hours manually searching through the docs for 1,500+ apps, so feel free to let me know if something isn't tagged correctly.

    selfh.st/post/apps-sso-trendin

    #selfhost #selfhosting #foss #opensource #homelab #server #development #sysadmin #devops #app #apps #software #directory #selfhst #ai #photos #smarthome #monitoring #wiki #docs

  7. Finally delivered two of the most-requested features for my #selfhosted app directory this morning: filters for #SSO and trending apps.

    To do this, I spent countless hours manually searching through the docs for 1,500+ apps, so feel free to let me know if something isn't tagged correctly.

    selfh.st/post/apps-sso-trendin

    #selfhost #selfhosting #foss #opensource #homelab #server #development #sysadmin #devops #app #apps #software #directory #selfhst #ai #photos #smarthome #monitoring #wiki #docs

  8. Finally delivered two of the most-requested features for my #selfhosted app directory this morning: filters for #SSO and trending apps.

    To do this, I spent countless hours manually searching through the docs for 1,500+ apps, so feel free to let me know if something isn't tagged correctly.

    selfh.st/post/apps-sso-trendin

    #selfhost #selfhosting #foss #opensource #homelab #server #development #sysadmin #devops #app #apps #software #directory #selfhst #ai #photos #smarthome #monitoring #wiki #docs

  9. 📢 New #updates · 16 Sept #10

    · Strapi v5.54.0 — i18n and upload plugin enhancements
    · Docs v5.7.0 — Improved caching and updated date display
    · lightdash 2.236.0 — Omnibar search timing added
    · Tolgee v3.223.0 — Word-based pricing introduced

    All updates live on selfhost.directory

    #devops #feature #i18n #email

  10. GOODBYE BIG TECH.

    At the end of August @arbovm and I decided to move away from US Big Tech. Wanting @fluado to be an EU company while running on US infrastructure felt icky…

    OUT: Google Cloud, Cloud Run, GitHub, Supabase Cloud, Firebase
    IN: Hetzner, Docker Swarm, Forgejo, self-hosted Supabase DB & Auth.

    Full article and table of all 17 infra changes: yves.vg/blog/leaving-us-big-te :alice_party:

    Feedback welcome :)

    #digitalsovereignty #degoogle #devops #selfhosting #forgejo #hetzner #EUTech #europe

  11. Today's relevant xkcd is:
    xkcd.com/303/

    But with :s/compiling/IT borked the VPN client update rollout/g

    #notconnected #offline #devops #itfail

  12. Today's relevant xkcd is:
    xkcd.com/303/

    But with :s/compiling/IT borked the VPN client update rollout/g

    #notconnected #offline #devops #itfail

  13. While the AI conversation focuses heavily on replacing human judgment, businesses are underestimating its impact on legacy modernization.

    Sapiens CTO Glen Ceniza explains how AI can take on the work of clearing technical debt. However, grounding models in business context is non-negotiable: "Without data behind it, a frontier model in insurance is an expensive way to generate a very confident, very wrong answer."

    techfinitive.com/interviews/gl

    #AI #InsurTech #DevOps

  14. Nice people, great talks, good apéro - the group is now 50+ meetups and 3,000+ members strong. Talk videos coming soon on vshn.tv 📹

    Next up: November 17 at Open Systems AG, Zürich. We're still looking for speakers - submit your talk at cnc-meetup.ch 🎤

    #CloudNative #Kubernetes #Zurich #DevOps

  15. IMPulse: аутентификация, Inhibition, Maintenance и шаблоны тредов

    IMPulse - ChatOps система менеджмента инцидентов. Если вы получаете алерты напрямую от Alertmanager, IMPulse поможет формировать из них полноценные инциденты с эскалацией, ответственными и тредом обсуждения проблемы. Подробности в статье . После прошлого поста вышли v3.4.0 - v3.7.0 . Ниже - что изменилось по факту.

    habr.com/ru/articles/1082754/

    #alerting #alertmanager #chatops #devops #grafana #incidents #observability #oncall #prometheus #sre

  16. When building multi-tenant AI inference tooling, embedding per-tenant resource quotas into the initial design avoids cascading failures from noisy neighbors. Waiting to address this during incident reviews means reacting after service degradation or cost spikes have already impacted users, rather than isolating workloads proactively. fastgpt.io/faq/what-does-ai-in

  17. Scaling Hetzner Cloud by hand is fine until it isn't. This 331-line Python script auto-scales server groups by CPU threshold, with min/max bounds. Advanced. valtersit.com/python/hetzner-c #cloud #python #devops

  18. Restricting Dangerous Pub/Sub Commands via Configuration Hardening

    Disables or renames potentially dangerous or noisy Pub/Sub pattern matching commands within the server configuration file. Internally, Redis maps command strings to execution function pointers; renami

    #DevOps #Linux #ValtersIT

    valtersit.com/vault/restrictin

  19. 7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas by Finxter, Lukas Rieger, and Shubham Sayon is the featured track of online courses 🛤️ on Leanpub!

    "Shut up and code." Laughter in the audience. The hacker had just plugged in his notebook and started sharing his screen to present his super-smart Python script.

    Link: leanpub.com/set/leanpub/7cours

    #Computer_programming #Devops

  20. Databasus is featured on Awesome Indie! 🚀

    PostgreSQL backup tool (with MySQL and MongoDB support)

    Upvote it → awesomeindie.com/product/datab

    #Database #DevOps #SystemAdministration

  21. Databasus is featured on Awesome Indie! 🚀

    PostgreSQL backup tool (with MySQL and MongoDB support)

    Upvote it → awesomeindie.com/product/datab

    #Database #DevOps #SystemAdministration

  22. Configuring Client-to-ProxySQL and Proxy-to-Backend TLS Encryption

    ProxySQL acts as an intermediate TLS endpoint, terminating SSL/TLS connections from frontend application clients and establishing separate encrypted TLS sessions to backend MySQL database nodes. Enabl

    #DevOps #Linux #ValtersIT

    valtersit.com/vault/configurin

  23. ⏳ EOL radar · Sep 15

    🔴 Eclipse Temurin 26 reaches end of life TODAY
    endoflife.ai/eclipse-temurin

    🔴 Firefox 155 reaches end of life TODAY
    endoflife.ai/firefox

    🔴 Mattermost 11.8 reaches end of life TODAY
    endoflife.ai/mattermost

    🔴 SapMachine 26 reaches end of life TODAY
    endoflife.ai/sapmachine

    🔴 Vinyl Cache 8.0 reaches end of life TODAY
    endoflife.ai/vinyl-cache

    #eol #sysadmin #infosec #devops

  24. Thank you, Pebble Stream, for joining DC State of the Stack 2026 as a Digital Sponsor! Your partnership helps bring the DC State of the Stack experience to life and strengthens our community.

    Learn more: pebblestream.com/

  25. Не переписывая пайплайны: переезд с include на GitLab CI Components

    Переезд с include на GitLab CI Components: у модуля появляется объявленный spec: inputs с типами и дефолтами, а опечатка в имени input роняет пайплайн до старта… Как переезжали

    habr.com/ru/articles/1081578/

    #gitlab_ci_components #gitlab_ci #cicd_catalog #spec_inputs #devops #миграция

  26. 📢 New #updates · 15 Sept #13.1

    · fluxer [email protected] — Added new feature for user authentication
    · lightdash 2.224.0 — AI chat element picker fixed
    · helixdb v3.2.0 — Updated SDKs and optimized CI workflow

    More self-hosted updates → selfhost.directory

    #devops #media #ai #docs

  27. 📢 New #updates · 15 Sept #13.1

    · fluxer [email protected] — Added new feature for user authentication
    · lightdash 2.224.0 — AI chat element picker fixed
    · helixdb v3.2.0 — Updated SDKs and optimized CI workflow

    More self-hosted updates → selfhost.directory

    #devops #media #ai #docs

  28. 📢 New #updates · 15 Sept #13.1

    · fluxer [email protected] — Added new feature for user authentication
    · lightdash 2.224.0 — AI chat element picker fixed
    · helixdb v3.2.0 — Updated SDKs and optimized CI workflow

    More self-hosted updates → selfhost.directory

    #devops #media #ai #docs

  29. 📢 New #updates · 15 Sept #13.1

    · fluxer [email protected] — Added new feature for user authentication
    · lightdash 2.224.0 — AI chat element picker fixed
    · helixdb v3.2.0 — Updated SDKs and optimized CI workflow

    More self-hosted updates → selfhost.directory

    #devops #media #ai #docs

  30. 📢 New #updates · 15 Sept #13.1

    · fluxer [email protected] — Added new feature for user authentication
    · lightdash 2.224.0 — AI chat element picker fixed
    · helixdb v3.2.0 — Updated SDKs and optimized CI workflow

    More self-hosted updates → selfhost.directory

    #devops #media #ai #docs

  31. nxs-anomaly: open-source инструмент для алертинга и дежурств

    Всем привет, меня зовут Пётр, я DevOps инженер компании Nixys. История с алертами и дежурствами для меня, как и для любого DevOps инженера, довольно противная, потому что не знаешь, что вызывает больше негатива: ложный звонок посреди ночи или критичный алерт, который почему-то не сработал. Долгое время решением этого были Grafana OnCall, PagerDuty и другие платформы, которые предоставляли возможность установки open-source инструментов для оповещения инженеров, ведения смен и эскалации происшествий. Но в марте 2026 года состоялась полная архивация проекта Grafana OnCall OSS, а PagerDuty полностью прекратила сотрудничество с клиентами из России еще в 2022. И вот, время шло, а крепкой зарубежной opensource замены уровня Grafana так и не появлялось. Это побудило нас самостоятельно взяться за разработку локального проекта для управления алертингом, который мы бы хотели предоставить в открытый доступ.

    habr.com/ru/articles/1082644/

    #alerting #oncall #prometheus #selfhosted #opensourse #observability #monitoring #metrics #devops #infrastructure

  32. MySQL's utf8 maxes at 3 bytes. Emojis need 4. That's why you get error 1366 and silent truncation on inserts. This guide covers diagnosing the valtersit.com/guides/databases #mysql #database #devops

  33. MySQL's utf8 maxes at 3 bytes. Emojis need 4. That's why you get error 1366 and silent truncation on inserts. This guide covers diagnosing the valtersit.com/guides/databases #mysql #database #devops

  34. MySQL's utf8 maxes at 3 bytes. Emojis need 4. That's why you get error 1366 and silent truncation on inserts. This guide covers diagnosing the valtersit.com/guides/databases #mysql #database #devops

  35. Cloud-native APM comes with challenges monolithic systems didn't have: ephemeral infrastructure, tool sprawl, telemetry costs outpacing budget, and alert fatigue that buries the signal that matters.

    Our new guide covers what APM is, how it differs from monitoring and observability, the direct and hidden costs of getting it wrong, and 5 best practices for engineering teams running distributed systems.
    graylog.org/post/what-is-appli
    #APM #Observability #CloudNative #DevOps

  36. Cloud-native APM comes with challenges monolithic systems didn't have: ephemeral infrastructure, tool sprawl, telemetry costs outpacing budget, and alert fatigue that buries the signal that matters.

    Our new guide covers what APM is, how it differs from monitoring and observability, the direct and hidden costs of getting it wrong, and 5 best practices for engineering teams running distributed systems.
    graylog.org/post/what-is-appli
    #APM #Observability #CloudNative #DevOps

  37. Cloud-native APM comes with challenges monolithic systems didn't have: ephemeral infrastructure, tool sprawl, telemetry costs outpacing budget, and alert fatigue that buries the signal that matters.

    Our new guide covers what APM is, how it differs from monitoring and observability, the direct and hidden costs of getting it wrong, and 5 best practices for engineering teams running distributed systems.
    graylog.org/post/what-is-appli
    #APM #Observability #CloudNative #DevOps

  38. Cloud-native APM comes with challenges monolithic systems didn't have: ephemeral infrastructure, tool sprawl, telemetry costs outpacing budget, and alert fatigue that buries the signal that matters.

    Our new guide covers what APM is, how it differs from monitoring and observability, the direct and hidden costs of getting it wrong, and 5 best practices for engineering teams running distributed systems.
    graylog.org/post/what-is-appli
    #APM #Observability #CloudNative #DevOps

  39. Cloud-native APM comes with challenges monolithic systems didn't have: ephemeral infrastructure, tool sprawl, telemetry costs outpacing budget, and alert fatigue that buries the signal that matters.

    Our new guide covers what APM is, how it differs from monitoring and observability, the direct and hidden costs of getting it wrong, and 5 best practices for engineering teams running distributed systems.
    graylog.org/post/what-is-appli
    #APM #Observability #CloudNative #DevOps

  40. 📢 New #updates · 15 Sept #11

    · clickhouse v26.6.7.18-stable
    · Firefly III develop-20260915.2 — Latest fixes and features in a buggy test release
    · hatchet v0.107.0 — Local MCP server added with performance improvements
    · DbGate v7.3.0 — Added Cloudflare D1, Google sign-in, and anonymous analytics
    · lightdash 2.219.0 — GCS authentication now uses workload identity

    Browse everything at selfhost.directory

    #devops #storage #i18n #sync

  41. Terraform Infrastructure Provisioning for Atlassian Statuspage

    This configuration utilizes the official HashiCorp-compatible Statuspage Terraform provider to declaratively define an enterprise status page, its underlying components, component groups, and metric d

    #DevOps #Linux #ValtersIT

    valtersit.com/vault/terraform-

  42. A huge thank-you to Homestead AI, a Digital Sponsor of DC State of the Stack 2026! Your support helps power the conversations, connections, and ideas that make our community stronger. We’re grateful to have you with us.

    Learn more: homesteadai.org/

  43. What’s the biggest gap in most test-management tools: organisation, reporting, or interpreting the data?

    PractiTest is trying to answer that with a "release readiness" score built from coverage, test runs, and open defects.

    developer-tech.com/news/practi

    #DevOps #QA #Developers #Tech

  44. What’s the biggest gap in most test-management tools: organisation, reporting, or interpreting the data?

    PractiTest is trying to answer that with a "release readiness" score built from coverage, test runs, and open defects.

    developer-tech.com/news/practi

  45. Distributed tracing: как разобраться, что происходит с запросом внутри микросервисной системы

    В распределённых системах недостаточно знать, что сервис работает медленно или начал возвращать ошибки. Нам часто нужно понять гораздо более конкретную вещь: что произошло с одним конкретным запросом и где именно он потерял время . Для этого существует distributed tracing — распределённая трассировка. В этой статье разберём, зачем она нужна, из чего состоит Trace, что такое Span, как между сервисами передаётся tracing context, какую роль в этом играет OpenTelemetry и где потом смотреть собранные данные.

    habr.com/ru/companies/gnivc/ar

    #telemetry #grafana_tempo #jaeger #sre #devops #trace

  46. Distributed tracing: как разобраться, что происходит с запросом внутри микросервисной системы

    В распределённых системах недостаточно знать, что сервис работает медленно или начал возвращать ошибки. Нам часто нужно понять гораздо более конкретную вещь: что произошло с одним конкретным запросом и где именно он потерял время . Для этого существует distributed tracing — распределённая трассировка. В этой статье разберём, зачем она нужна, из чего состоит Trace, что такое Span, как между сервисами передаётся tracing context, какую роль в этом играет OpenTelemetry и где потом смотреть собранные данные.

    habr.com/ru/companies/gnivc/ar

    #telemetry #grafana_tempo #jaeger #sre #devops #trace

  47. Distributed tracing: как разобраться, что происходит с запросом внутри микросервисной системы

    В распределённых системах недостаточно знать, что сервис работает медленно или начал возвращать ошибки. Нам часто нужно понять гораздо более конкретную вещь: что произошло с одним конкретным запросом и где именно он потерял время . Для этого существует distributed tracing — распределённая трассировка. В этой статье разберём, зачем она нужна, из чего состоит Trace, что такое Span, как между сервисами передаётся tracing context, какую роль в этом играет OpenTelemetry и где потом смотреть собранные данные.

    habr.com/ru/companies/gnivc/ar

    #telemetry #grafana_tempo #jaeger #sre #devops #trace