https-portal

A fully automated HTTPS server powered by Nginx, Let's Encrypt and Docker.

MIT License

Stars
4.5K
Committers
41

Bot releases are visible (Hide)

https-portal - 1.23.1 Latest Release

Published by SteveLTN 9 months ago

  • fix a bug where HTTP Basic Auth password can be interpolated.
https-portal - 1.23.0

Published by SteveLTN over 1 year ago

  • Add Healthcheck
  • Change the way local certs are generated, so it respects CERTIFICATE_ALGORITHM configuration
  • Add ECDSA ciphers for TLSv1.2
https-portal - 1.22.1

Published by SteveLTN about 2 years ago

Fix welcome message.

https-portal - 1.22.0

Published by SteveLTN about 2 years ago

Upgrade Nginx to 1.23.0, which fixes issues with TLS 1.3.

https-portal - 1.21.1

Published by SteveLTN over 2 years ago

Fix a bug that some environment variables aren't carried to cron jobs.

https-portal - 1.21.0

Published by SteveLTN almost 3 years ago

  • Add support for more custom Nginx config blocks
  • Allow changing default index file when serving static files
  • Use 307 Redirect by default
https-portal - 1.20.1

Published by SteveLTN almost 3 years ago

  • Fix the bug that the initial dummy certificate to copy doesn't exist.
https-portal - 1.20.0

Published by SteveLTN almost 3 years ago

  • Reject SSL handshake when visiting the default server.
  • Removed the dummy certificate on default server.
https-portal - 1.20.0-beta2

Published by SteveLTN about 3 years ago

Fix encoding issues.

https-portal - 1.20.0-beta1

Published by SteveLTN about 3 years ago

Added support for ASCII-extended characters in domain names, such as å and ß.

https-portal - 1.19.2

Published by SteveLTN about 3 years ago

Make Chrome a bit happier with local certificates. A "Proceed to unsafe" is now displayed.

https-portal - 1.19.1

Published by SteveLTN about 3 years ago

Bugfix: Local certificates were not generated, but was using dummy ones instead.

https-portal - 1.19.0

Published by SteveLTN over 3 years ago

  • Support customizing private key type
https-portal - 1.18.0

Published by SteveLTN over 3 years ago

  • When adding new domains, HTTPS-PORTAL can now continue to serve old domains instead being down while signing new ones. It is useful if you add a lot of domains to the existing config.
https-portal - 1.17.5

Published by SteveLTN over 3 years ago

  • Fix a bug that an addition service was accidentally included, causing the container not being able to start.
https-portal - 1.18.0-beta

Published by SteveLTN over 3 years ago

  • Continue to serve already-configured domains even when configuring new domains
https-portal - 1.17.4

Published by SteveLTN over 3 years ago

  • Fix the permission of logrotate.d/nginx in Dockerfile
https-portal - 1.17.3

Published by SteveLTN over 3 years ago

  • Change the way internally the environment variables are carried to cron jobs.
https-portal - 1.17.2

Published by SteveLTN over 3 years ago

  • Fix the bug that the environment variables can be max. 4095 chars long
https-portal - 1.17.1

Published by SteveLTN over 3 years ago

  • Randomize certificate renewal time to reduce spikes on Let's Encrypt servers.