mirror of
https://github.com/healthchecks/healthchecks.git
synced 2026-04-25 15:05:49 +03:00
[PR #643] [CLOSED] Add TLS Termination to Readme.md #1001
Labels
No labels
bug
bug
bug
feature
good-first-issue
new integration
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/healthchecks#1001
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/healthchecks/healthchecks/pull/643
Author: @rishabhnama
Created: 4/28/2022
Status: ❌ Closed
Base:
py2← Head:master📝 Commits (10+)
289afd5Fix grammar issue in docs8109529Render docs3901a28Replace str(exc) with exc.message to make CodeQL happy484c0beFix email template to use SITE_LOGO_URL (with img/logo.png fallback)642d436Add absolute_site_logo_url template tagf7dd16aRemove site_root from template context, it's never used1247cc4Fix a crash during login when user's profile does not exista2fe565Improve copy in the "Change Schedule" dialogeb25cdeSimplify jumbotron CSSc2ee822Update the "experimental" note📊 Changes
932 files changed (+44346 additions, -13914 deletions)
View changed files
➕
.github/FUNDING.yml(+1 -0)➕
.github/workflows/codeql-analysis.yml(+31 -0)➕
.github/workflows/django.yml(+56 -0)➕
.github/workflows/publish_docker_image.yml(+49 -0)📝
.gitignore(+1 -0)➖
.travis.yml(+0 -18)➕
CHANGELOG.md(+500 -0)➕
CONTRIBUTING.md(+23 -0)📝
LICENSE(+1 -1)📝
README.md(+319 -142)➕
docker/.env.example(+73 -0)➕
docker/Dockerfile(+38 -0)➕
docker/README.md(+50 -0)➕
docker/docker-compose.yml(+24 -0)➕
docker/uwsgi.ini(+17 -0)📝
hc/accounts/admin.py(+208 -66)📝
hc/accounts/backends.py(+33 -4)➕
hc/accounts/decorators.py(+51 -0)📝
hc/accounts/forms.py(+132 -9)➕
hc/accounts/management/commands/createsuperuser.py(+42 -0)...and 80 more files
📄 Description
TLS Termination
If you plan to expose your Healthchecks instance to the public internet, make sure you put a TLS-terminating reverse proxy in front of it.
Important: This Dockerfile uses UWSGI, which relies on the X-Forwarded-Proto header to determine if a request is secure or not. Make sure your TLS-terminating reverse proxy:
For example, in NGINX you can use the $scheme variable like so:
proxy_set_header X-Forwarded-Proto $scheme;🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.