Why Dwell?

Local development can be simpler.

Local infrastructure should not need to be assembled from scratch for every project. Dwell brings recurring tasks into a shared workflow, making your setup easier to start, understand and share.

Without a shared foundation

Individually configured setups can mean extra work.

  • Set up services, domains and certificates separately.

  • Maintain project-specific steps and settings.

  • Make the setup understandable to others on the team.

  • Check environment differences yourself.

With Dwell

A shared workflow for local infrastructure.

  • Start Docker services through the project configuration.

  • Manage domains, routing and HTTPS together.

  • Share the configuration with your project.

  • A clearer foundation for identifying differences.

What you gain

Repeat less. Spend more time on your project.

A clear starting point

One workflow to create, build and start. Node.js, npm and Docker need to be set up first.

Shared configuration

The setup lives with the project. Operating-system and dependency differences still matter.

Repeatable setups

Defined services and settings can be rebuilt and understood by the rest of the team.

Local domains

Meaningful .localhost addresses make your services accessible without remembering separate ports.

HTTPS for local development

The gateway manages local certificates and HTTPS routing. Your browser needs to trust the certificates.

Optional LAN access

Test on other devices on your local network. Availability also depends on the network and its configuration.

The next step

Try Dwell with a small project.

Read the requirements, install the current RC version and see whether the workflow fits the way you work.

Get started
Dwell connects a laptop with other devices on the local network.