add the ssl-insecure flag

Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com>
This commit is contained in:
Hadi
2026-05-29 22:15:58 +02:00
parent acee3df1bc
commit b0afb7cb56
4 changed files with 8 additions and 0 deletions
+1
View File
@@ -135,6 +135,7 @@ Flags:
--plugins-dir string path to plugins dir (overrides config) --plugins-dir string path to plugins dir (overrides config)
-p, --port int proxy port (overrides config) -p, --port int proxy port (overrides config)
-P, --project string project name to open directly, or "tmp" for a temporary session -P, --project string project name to open directly, or "tmp" for a temporary session
--ssl-insecure skip TLS certificate verification (overrides config)
--upstream-proxy string upstream proxy URL, e.g. http://user:pass@host:8888 (overrides config) --upstream-proxy string upstream proxy URL, e.g. http://user:pass@host:8888 (overrides config)
-v, --version version for spilltea -v, --version version for spilltea
``` ```
+5
View File
@@ -38,6 +38,7 @@ func main() {
flagPort int flagPort int
flagUpstreamProxy string flagUpstreamProxy string
flagProject string flagProject string
flagSslInsecure bool
flagAddDefaultPlugins bool flagAddDefaultPlugins bool
flagAddDefaultConfig bool flagAddDefaultConfig bool
) )
@@ -110,6 +111,9 @@ func main() {
if flagUpstreamProxy != "" { if flagUpstreamProxy != "" {
config.Global.App.UpstreamProxy = flagUpstreamProxy config.Global.App.UpstreamProxy = flagUpstreamProxy
} }
if cmd.Flags().Changed("ssl-insecure") {
config.Global.App.SslInsecure = flagSslInsecure
}
style.Init() style.Init()
icons.Init(config.Global) icons.Init(config.Global)
@@ -155,6 +159,7 @@ func main() {
rootCmd.Flags().StringVar(&flagHost, "host", "", "proxy host (overrides config)") rootCmd.Flags().StringVar(&flagHost, "host", "", "proxy host (overrides config)")
rootCmd.Flags().IntVarP(&flagPort, "port", "p", 0, "proxy port (overrides config)") rootCmd.Flags().IntVarP(&flagPort, "port", "p", 0, "proxy port (overrides config)")
rootCmd.Flags().StringVar(&flagUpstreamProxy, "upstream-proxy", "", "upstream proxy URL, e.g. http://user:pass@host:8888 (overrides config)") rootCmd.Flags().StringVar(&flagUpstreamProxy, "upstream-proxy", "", "upstream proxy URL, e.g. http://user:pass@host:8888 (overrides config)")
rootCmd.Flags().BoolVar(&flagSslInsecure, "ssl-insecure", false, "skip TLS certificate verification (overrides config)")
rootCmd.Flags().StringVarP(&flagProject, "project", "P", "", `project name to open directly, or "tmp" for a temporary session`) rootCmd.Flags().StringVarP(&flagProject, "project", "P", "", `project name to open directly, or "tmp" for a temporary session`)
rootCmd.Flags().BoolVar(&flagAddDefaultPlugins, "add-default-plugins", false, "copy built-in example plugins into the plugins dir and exit") rootCmd.Flags().BoolVar(&flagAddDefaultPlugins, "add-default-plugins", false, "copy built-in example plugins into the plugins dir and exit")
rootCmd.Flags().BoolVar(&flagAddDefaultConfig, "add-default-config", false, "copy the default config file to the config path and exit") rootCmd.Flags().BoolVar(&flagAddDefaultConfig, "add-default-config", false, "copy the default config file to the config path and exit")
+1
View File
@@ -33,6 +33,7 @@ Flags:
--plugins-dir string path to plugins dir (overrides config) --plugins-dir string path to plugins dir (overrides config)
-p, --port int proxy port (overrides config) -p, --port int proxy port (overrides config)
-P, --project string project name to open directly, or "tmp" for a temporary session -P, --project string project name to open directly, or "tmp" for a temporary session
--ssl-insecure skip TLS certificate verification (overrides config)
--upstream-proxy string upstream proxy URL, e.g. http://user:pass@host:8888 (overrides config) --upstream-proxy string upstream proxy URL, e.g. http://user:pass@host:8888 (overrides config)
-v, --version version for spilltea -v, --version version for spilltea
``` ```
+1
View File
@@ -11,5 +11,6 @@
# Spilltea Documentation # Spilltea Documentation
- **Version**: `{{.Cfg.Version}}` - **Version**: `{{.Cfg.Version}}`
- **SSL Insecure**: `{{.Cfg.App.SslInsecure}}`
- **Repository**: `https://github.com/anotherhadi/spilltea` - **Repository**: `https://github.com/anotherhadi/spilltea`
- **Sponsor this project**: `https://ko-fi.com/anotherhadi` - **Sponsor this project**: `https://ko-fi.com/anotherhadi`