Align with installer created file

Aligned configuration file with the file created by the installer. Removed `cert_resolver`, since it is not in the installer file. Added "REPLACE" comments as are used in the manual installation section.
This commit is contained in:
Balu
2026-01-28 09:40:20 +01:00
committed by Owen Schwartz
parent 7c23b6dfeb
commit 73ca2ec4d9

View File

@@ -12,24 +12,37 @@ To get started, create a basic configuration file with the essential settings:
Minimal Pangolin configuration: Minimal Pangolin configuration:
```yaml title="config.yml" ```yaml title="config.yml"
app: # To see all available options, please visit the docs:
dashboard_url: "https://pangolin.example.com" # https://docs.pangolin.net/
domains:
domain1:
base_domain: "pangolin.example.com"
cert_resolver: "letsencrypt"
server:
secret: "your-strong-secret"
gerbil: gerbil:
base_endpoint: "pangolin.example.com" start_port: 51820
base_endpoint: "pangolin.example.com" # REPLACE WITH YOUR DOMAIN
app:
dashboard_url: "https://pangolin.example.com" # REPLACE WITH YOUR DOMAIN
log_level: "info"
telemetry:
anonymous_usage: true
domains:
domain1:
base_domain: "example.com" # REPLACE WITH YOUR DOMAIN
cert_resolver: "letsencrypt"
server:
secret: "your-strong-secret" # REPLACE
cors:
origins: ["https://pangolin.example.com"] # REPLACE WITH YOUR DOMAIN
methods: ["GET", "POST", "PUT", "DELETE", "PATCH"]
allowed_headers: ["X-CSRF-Token", "Content-Type"]
credentials: false
flags: flags:
require_email_verification: false require_email_verification: false
disable_signup_without_invite: true disable_signup_without_invite: true
disable_user_create_org: true disable_user_create_org: false
allow_raw_resources: true
``` ```
<Warning> <Warning>