Skip to content

Update docker-deployment.md with additional info for SSL/TLS setup#2914

Open
GershN wants to merge 3 commits into
basecamp:mainfrom
GershN:patch-1
Open

Update docker-deployment.md with additional info for SSL/TLS setup#2914
GershN wants to merge 3 commits into
basecamp:mainfrom
GershN:patch-1

Conversation

@GershN

@GershN GershN commented Jun 3, 2026

Copy link
Copy Markdown

More info to make it clear that ports 80 and 443 need to be published to the internet and that certificates are issued via LetsEncrypt.

Copilot AI review requested due to automatic review settings June 3, 2026 10:05

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates the Docker deployment documentation to better explain SSL/TLS configuration and required network access.

Changes:

  • Clarifies that ports 80/443 must be reachable from the internet when using SSL.
  • Adds a brief note describing automatic TLS via the TLS_DOMAIN setting and the underlying tooling.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/docker-deployment.md Outdated
docker run --publish 80:80 --env DISABLE_SSL=true ...
```

The TLS_domain setting uses Thunder and LetsEncrypt to automatically provide SSL/TLS access (https://github.com/basecamp/thruster)
Comment thread docs/docker-deployment.md Outdated
Comment thread docs/docker-deployment.md Outdated
Copilot AI review requested due to automatic review settings June 3, 2026 10:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

Comment thread docs/docker-deployment.md
If you want the Fizzy container to handle its own SSL automatically, you just need to specify the domain name that you're running it on.
You can do that with the `TLS_DOMAIN` environment variable.
Note that if you're using SSL, you'll want to allow traffic on ports 80 and 443.
Note that if you're using SSL, you'll want to allow traffic on ports 80 and 443 and allow access from the internet.
Comment thread docs/docker-deployment.md
docker run --publish 80:80 --env DISABLE_SSL=true ...
```

The TLS_DOMAIN setting uses Thruster and LetsEncrypt to automatically provide SSL/TLS access (https://github.com/basecamp/thruster)
Comment thread docs/docker-deployment.md
docker run --publish 80:80 --env DISABLE_SSL=true ...
```

The TLS_DOMAIN setting uses Thruster and LetsEncrypt to automatically provide SSL/TLS access (https://github.com/basecamp/thruster)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants