[PR #940] [MERGED] fix: use HTTPS for Outline OIDC URLs #16252

Closed
opened 2026-07-14 23:16:18 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/940
Author: @rohitmulani63-ops
Created: 6/22/2026
Status: Merged
Merged: 7/7/2026
Merged by: @Siumauricio

Base: canaryHead: codex/fix-outline-https-oidc


📝 Commits (3)

  • a22d73b fix: use HTTPS for Outline OIDC URLs
  • 12bed01 Add root-healthy Dex proxy for Outline
  • 836d3e4 Merge remote-tracking branch 'origin/canary' into codex/fix-outline-https-oidc

📊 Changes

2 files changed (+46 additions, -8 deletions)

View changed files

📝 blueprints/outline/docker-compose.yml (+20 -3)
📝 blueprints/outline/template.toml (+26 -5)

📄 Description

Summary

Closes #739.

Updates the Outline template's public URL and OIDC/Dex URLs to use HTTPS.

The current template generates http:// values for:

  • URL
  • DEX_URL
  • Dex issuer
  • Outline OIDC callback URL

On Dokploy, the public domain is typically served behind HTTPS/TLS, so these HTTP values can cause mismatched login redirects and OIDC callback problems. This PR also sets FORCE_HTTPS to true for the Outline service.

Validation

  • npm.cmd run validate-template -- --dir ../blueprints/outline
  • npm.cmd run validate-docker-compose -- --file ../blueprints/outline/docker-compose.yml
  • git diff --check

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Dokploy/templates/pull/940 **Author:** [@rohitmulani63-ops](https://github.com/rohitmulani63-ops) **Created:** 6/22/2026 **Status:** ✅ Merged **Merged:** 7/7/2026 **Merged by:** [@Siumauricio](https://github.com/Siumauricio) **Base:** `canary` ← **Head:** `codex/fix-outline-https-oidc` --- ### 📝 Commits (3) - [`a22d73b`](https://github.com/Dokploy/templates/commit/a22d73b9e364e0ce1d94dc5c3ae059498afefc97) fix: use HTTPS for Outline OIDC URLs - [`12bed01`](https://github.com/Dokploy/templates/commit/12bed0156d5157e847c22ed0cce96bd69c18b4da) Add root-healthy Dex proxy for Outline - [`836d3e4`](https://github.com/Dokploy/templates/commit/836d3e4ad7bd719d7767b9a5c4d0c2ad9a840651) Merge remote-tracking branch 'origin/canary' into codex/fix-outline-https-oidc ### 📊 Changes **2 files changed** (+46 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `blueprints/outline/docker-compose.yml` (+20 -3) 📝 `blueprints/outline/template.toml` (+26 -5) </details> ### 📄 Description ## Summary Closes #739. Updates the Outline template's public URL and OIDC/Dex URLs to use HTTPS. The current template generates `http://` values for: - `URL` - `DEX_URL` - Dex `issuer` - Outline OIDC callback URL On Dokploy, the public domain is typically served behind HTTPS/TLS, so these HTTP values can cause mismatched login redirects and OIDC callback problems. This PR also sets `FORCE_HTTPS` to true for the Outline service. ## Validation - `npm.cmd run validate-template -- --dir ../blueprints/outline` - `npm.cmd run validate-docker-compose -- --file ../blueprints/outline/docker-compose.yml` - `git diff --check` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-07-14 23:16:18 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#16252