Skip to content
/ doxy Public
forked from akatrevorjay/doxy

Automagic socks/https/http proxy, DNS server, and browser extension for safe *and* convenient local containerized development. In progress, but also in a working state.

License

Notifications You must be signed in to change notification settings

trevorj/doxy

 
 

Repository files navigation

Doxy

Doxy provides a DNS server as well as an HTTP/S reverse proxy for your containers running on your dev machines.

Docs will come with time, functionality is more important at the moment, however, at least until the next major release, which I'm quite excited about.

  • HTTPS certificates are generated on the fly using a common CA cert as it's parent, fully offloading SSL from apps while allowing you to add this to your CA roots if you so desire.

  • Provides easy label based configuration per container.

  • Understands docker-compose labels and assigns pleasant aliases, because project_service_idx is really rather long, and doesn't service.project roll off your tongue nicer?

    • Got multiples of a container? No problem, you can use the nearly-as-handy idx.service.project alias.

      In fact, if you dig service.project, you'll find that the instances are all returned as A records, causing round robin between them.

Kudos

This originally started as a fork of dnsdock, but has since grown into something completely different in terms of goals and features.

About

Automagic socks/https/http proxy, DNS server, and browser extension for safe *and* convenient local containerized development. In progress, but also in a working state.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 48.0%
  • JavaScript 40.5%
  • HTML 5.1%
  • CSS 3.2%
  • Shell 2.8%
  • Dockerfile 0.4%