home.social

#devcontainer — Public Fediverse posts

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

  1. Question for experts: should the container stop when you exit the editor/IDE? Or when you close the project in the editor/IDE? Or neither, and it just stays running? (If it matters, I'm using @zed.)

  2. OK, I have created my own image and I have started testing it with @zed using a small project. So far, so good.

  3. 有人協助整理的建立 Mastodon dev container 的流程,這會比官方文件中 Vagrant 建立 VM 還要方便,有需要的人可以試試看
    github.com/mastodon/mastodon/p
    #mastodon #devcontainer

  4. 有人協助整理的建立 Mastodon dev container 的流程,這會比官方文件中 Vagrant 建立 VM 還要方便,有需要的人可以試試看
    github.com/mastodon/mastodon/p
    #mastodon #devcontainer

  5. 🎉 My New #HomeAssistant Integration Blueprint is live!

    Modern template for custom integrations with:

    ✅ GitHub Copilot and generic AI agent assisted development
    ✅ Config flow, coordinator, multiple entity types
    #Python 3.13 + async patterns
    ✅ Full test setup with pytest
    #DevContainer for instant setup
    #GitHubCodespaces ready (60h/month free!)
    ✅ Core-aligned tooling (Ruff, Pyright)

    Perfect for creating HACS integrations! 🚀

    👉 github.com/jpawlowski/hacs.int

  6. 🎉 My New #HomeAssistant Integration Blueprint is live!

    Modern template for custom integrations with:
    ✅ Config flow, coordinator, multiple entity types
    #Python 3.13 + async patterns
    ✅ Full test setup with pytest
    #DevContainer for instant setup
    #GitHubCodespaces ready (60h/month free!)
    ✅ Core-aligned tooling (Ruff, Pyright)

    Perfect for creating HACS integrations! 🚀

    👉 github.com/jpawlowski/hacs.int

    #HomeAutomation #IoT #SmartHome #OpenSource #Python #AsyncIO #HACS #VSCode #Docker

  7. 🎉 My New #HomeAssistant Integration Blueprint is live!

    Modern template for custom integrations with:

    ✅ GitHub Copilot and generic AI agent assisted development
    ✅ Config flow, coordinator, multiple entity types
    #Python 3.13 + async patterns
    ✅ Full test setup with pytest
    #DevContainer for instant setup
    #GitHubCodespaces ready (60h/month free!)
    ✅ Core-aligned tooling (Ruff, Pyright)

    Perfect for creating HACS integrations! 🚀

    👉 github.com/jpawlowski/hacs.int

  8. 🎉 My New #HomeAssistant Integration Blueprint is live!

    Modern template for custom integrations with:

    ✅ GitHub Copilot and generic AI agent assisted development
    ✅ Config flow, coordinator, multiple entity types
    #Python 3.13 + async patterns
    ✅ Full test setup with pytest
    #DevContainer for instant setup
    #GitHubCodespaces ready (60h/month free!)
    ✅ Core-aligned tooling (Ruff, Pyright)

    Perfect for creating HACS integrations! 🚀

    👉 github.com/jpawlowski/hacs.int

  9. 🎉 My New #HomeAssistant Integration Blueprint is live!

    Modern template for custom integrations with:

    ✅ GitHub Copilot and generic AI agent assisted development
    ✅ Config flow, coordinator, multiple entity types
    #Python 3.13 + async patterns
    ✅ Full test setup with pytest
    #DevContainer for instant setup
    #GitHubCodespaces ready (60h/month free!)
    ✅ Core-aligned tooling (Ruff, Pyright)

    Perfect for creating HACS integrations! 🚀

    👉 github.com/jpawlowski/hacs.int

  10. I enjoy setting up a development container at the start of a new project. It takes a bit more time upfront, but then I can work on any of my projects on any machine without having to do toolchain setup all over again. This time it's getting the #RaspberryPi Pico SDK set up with all required build tools. It probably already exists somewhere, but I like building my own.

    github.com/GandalfDG/pi-pico-s

    #devcontainer #docker #containers #software #software

  11. I enjoy setting up a development container at the start of a new project. It takes a bit more time upfront, but then I can work on any of my projects on any machine without having to do toolchain setup all over again. This time it's getting the #RaspberryPi Pico SDK set up with all required build tools. It probably already exists somewhere, but I like building my own.

    github.com/GandalfDG/pi-pico-s

    #devcontainer #docker #containers #software #software

  12. I enjoy setting up a development container at the start of a new project. It takes a bit more time upfront, but then I can work on any of my projects on any machine without having to do toolchain setup all over again. This time it's getting the #RaspberryPi Pico SDK set up with all required build tools. It probably already exists somewhere, but I like building my own.

    github.com/GandalfDG/pi-pico-s

    #devcontainer #docker #containers #software #software

  13. I enjoy setting up a development container at the start of a new project. It takes a bit more time upfront, but then I can work on any of my projects on any machine without having to do toolchain setup all over again. This time it's getting the #RaspberryPi Pico SDK set up with all required build tools. It probably already exists somewhere, but I like building my own.

    github.com/GandalfDG/pi-pico-s

    #devcontainer #docker #containers #software #software

  14. I enjoy setting up a development container at the start of a new project. It takes a bit more time upfront, but then I can work on any of my projects on any machine without having to do toolchain setup all over again. This time it's getting the #RaspberryPi Pico SDK set up with all required build tools. It probably already exists somewhere, but I like building my own.

    github.com/GandalfDG/pi-pico-s

    #devcontainer #docker #containers #software #software

  15. One downside of Atomic Linux: Helix doesn’t support devcontainers

    #linux #helix #devcontainer

  16. One downside of Atomic Linux: Helix doesn’t support devcontainers

    #linux #helix #devcontainer

  17. One downside of Atomic Linux: Helix doesn’t support devcontainers

    #linux #helix #devcontainer

  18. One downside of Atomic Linux: Helix doesn’t support devcontainers

    #linux #helix #devcontainer

  19. One downside of Atomic Linux: Helix doesn’t support devcontainers

    #linux #helix #devcontainer

  20. .devcontainer.json giúp đơn giản hóa việc thiết lập môi trường phát triển cho các dự án cũ hoặc phức tạp. Cộng đồng mã nguồn mở có thể đánh giá cao những đóng góp này vì nó giúp người mới dễ dàng tham gia hơn.

    #opensource #devcontainer #lập_trình #mã_nguồn_mở

    reddit.com/r/opensource/commen

  21. Пишем чат на Rust

    Очередной чат, и к тому же на rust?! Да, yet another. И да, в этой статье не будет каких-то новых откровений системного программирования с написанием своего фреймворка для работы со сетью на уровне драйверов или других испытаний. Этот альманах про мой первый опыт в веб-разработке, который может быть полезен для других новичков, ведь тут мы затронем помимо злосчастного rust такие вещи, как devcontainer, REST API, идентификацию-аутентификацию-авторизацию, WebSockets, SSE, юнит и интеграционные тесты, некоторые паттерны, логирование и прочее.

    habr.com/ru/articles/945042/

    #rust #вебразработа #фуллстек #sse #websockets #devcontainer #авторизация #чат #rest_api

  22. Пишем чат на Rust

    Очередной чат, и к тому же на rust?! Да, yet another. И да, в этой статье не будет каких-то новых откровений системного программирования с написанием своего фреймворка для работы со сетью на уровне драйверов или других испытаний. Этот альманах про мой первый опыт в веб-разработке, который может быть полезен для других новичков, ведь тут мы затронем помимо злосчастного rust такие вещи, как devcontainer, REST API, идентификацию-аутентификацию-авторизацию, WebSockets, SSE, юнит и интеграционные тесты, некоторые паттерны, логирование и прочее.

    habr.com/ru/articles/945042/

    #rust #вебразработа #фуллстек #sse #websockets #devcontainer #авторизация #чат #rest_api

  23. Пишем чат на Rust

    Очередной чат, и к тому же на rust?! Да, yet another. И да, в этой статье не будет каких-то новых откровений системного программирования с написанием своего фреймворка для работы со сетью на уровне драйверов или других испытаний. Этот альманах про мой первый опыт в веб-разработке, который может быть полезен для других новичков, ведь тут мы затронем помимо злосчастного rust такие вещи, как devcontainer, REST API, идентификацию-аутентификацию-авторизацию, WebSockets, SSE, юнит и интеграционные тесты, некоторые паттерны, логирование и прочее.

    habr.com/ru/articles/945042/

    #rust #вебразработа #фуллстек #sse #websockets #devcontainer #авторизация #чат #rest_api

  24. Пишем чат на Rust

    Очередной чат, и к тому же на rust?! Да, yet another. И да, в этой статье не будет каких-то новых откровений системного программирования с написанием своего фреймворка для работы со сетью на уровне драйверов или других испытаний. Этот альманах про мой первый опыт в веб-разработке, который может быть полезен для других новичков, ведь тут мы затронем помимо злосчастного rust такие вещи, как devcontainer, REST API, идентификацию-аутентификацию-авторизацию, WebSockets, SSE, юнит и интеграционные тесты, некоторые паттерны, логирование и прочее.

    habr.com/ru/articles/945042/

    #rust #вебразработа #фуллстек #sse #websockets #devcontainer #авторизация #чат #rest_api

  25. @dbread

    The idea is nice, but… The amount of effort you need to put into #devcontainer when your machine is already intended for development doesn’t offset the advantages compared to its disadvantages. Working on the bare metal is not that disadvantaged unless it involves legacy software.

  26. @dbread

    The idea is nice, but… The amount of effort you need to put into #devcontainer when your machine is already intended for development doesn’t offset the advantages compared to its disadvantages. Working on the bare metal is not that disadvantaged unless it involves legacy software.

  27. @dbread

    The idea is nice, but… The amount of effort you need to put into #devcontainer when your machine is already intended for development doesn’t offset the advantages compared to its disadvantages. Working on the bare metal is not that disadvantaged unless it involves legacy software.

  28. @dbread

    The idea is nice, but… The amount of effort you need to put into #devcontainer when your machine is already intended for development doesn’t offset the advantages compared to its disadvantages. Working on the bare metal is not that disadvantaged unless it involves legacy software.

  29. @dbread

    The idea is nice, but… The amount of effort you need to put into #devcontainer when your machine is already intended for development doesn’t offset the advantages compared to its disadvantages. Working on the bare metal is not that disadvantaged unless it involves legacy software.

  30. When you upgrade to VS Code 1.104.x or later, and you're using dev containers, it may fail starting the container when it tries to download the VS Code Server. In that case uninstalling and reinstalling the "Remote Development" extension resolved the issue in my environment. #VSCode #DevContainer

  31. Devcontainers are the reason why I use MS Visual Studio Code despite tracking and feature nudging. An alternative would be ZED, but it only supports remote editing via SSH.

    It is possible to integrate SSH into a Docker container. In brief:

    - Install openssh-server in the image
    - Configuration must allow password authentication
    - Prepared ssh config for devcontainer access
    - Docker Compose for added convenience

    tay-tec.de/en/blog/zed-devcont

    #vscode #devcontainer #zed

  32. Devcontainers are the reason why I use MS Visual Studio Code despite tracking and feature nudging. An alternative would be ZED, but it only supports remote editing via SSH.

    It is possible to integrate SSH into a Docker container. In brief:

    - Install openssh-server in the image
    - Configuration must allow password authentication
    - Prepared ssh config for devcontainer access
    - Docker Compose for added convenience

    tay-tec.de/en/blog/zed-devcont

    #vscode #devcontainer #zed