Skip to content

Commit

Permalink
Update readme: Windows is supported now
Browse files Browse the repository at this point in the history
  • Loading branch information
gamlerhart committed Nov 7, 2019
1 parent af1656f commit 069f12e
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.md
@@ -1,8 +1,8 @@
# Bastel Proxy

Your website or application is split across different HTTPs services. In production you use
a complex load balancer which does the HTTPs termination and unites the services. You want
to have HTTPS and mirror the URL layout, without hasstling with certificates and complex
Your website or application is split across different HTTPs services. In production, you use
a complex load balancer, which does the HTTPs termination and unites the services. You want
to have HTTPS and mirror the URL layout, without hassling with certificates and complex
load balancer configuration. Bastel Proxy is a reverse proxy supporting HTTPS, intended
for development environments.

Expand Down Expand Up @@ -60,6 +60,11 @@ Bastel Proxy installs it in following trust stores:
- Firefox: $HOME/.mozilla/firefox/{profile}/cert9.db
- Java if $JAVA_HOME is set

On Windows the CA certificate is imported into the User's root store. Chrome will read if from there.
For Firefox Bastel Proxy enables
(https://support.mozilla.org/en-US/kb/setting-certificate-authorities-firefox)['ImportEnterpriseRoots'/security.enterprise_roots.enabled option]
to read the certificate from the Windows trust store.

## Port Handling
On Linux the HTTP port 80 and HTTPS port 443 required privileged access. To avoid running Bastel Proxy as root
it will install a ip table route to redirect these ports to high ports 42380 and 42381.
Expand Down

0 comments on commit 069f12e

Please sign in to comment.