[PR #184] feat: add named flags and port support to generate_config.sh #185

Open
opened 2026-02-16 12:51:45 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stoatchat/self-hosted/pull/184
Author: @joemcmahon
Created: 2/10/2026
Status: 🔄 Open

Base: mainHead: feat/generate-config-port-support


📝 Commits (1)

  • 54c48ec feat: add named flags and port support to generate_config.sh

📊 Changes

1 file changed (+64 additions, -7 deletions)

View changed files

📝 generate_config.sh (+64 -7)

📄 Description

Support non-standard HTTP/HTTPS ports for deployments where 80/443 are already in use (e.g., behind an existing web server).

New usage:
./generate_config.sh --domain chat.example.com --http 9080 --https 9443

Legacy positional usage still works:
./generate_config.sh chat.example.com

When non-standard ports are specified, prints hints for updating compose.yml port mappings.


🔄 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/stoatchat/self-hosted/pull/184 **Author:** [@joemcmahon](https://github.com/joemcmahon) **Created:** 2/10/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `feat/generate-config-port-support` --- ### 📝 Commits (1) - [`54c48ec`](https://github.com/stoatchat/self-hosted/commit/54c48ecb9e116897d752ca2d13d16004d370bbc7) feat: add named flags and port support to generate_config.sh ### 📊 Changes **1 file changed** (+64 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `generate_config.sh` (+64 -7) </details> ### 📄 Description Support non-standard HTTP/HTTPS ports for deployments where 80/443 are already in use (e.g., behind an existing web server). New usage: ./generate_config.sh --domain chat.example.com --http 9080 --https 9443 Legacy positional usage still works: ./generate_config.sh chat.example.com When non-standard ports are specified, prints hints for updating compose.yml port mappings. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 12:51:45 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/self-hosted#185