Fix data races across session/forwarder/registry, resolve POST/PUT hang, harden port allocation, add frontendURL env (#157)
Reviewed-on: #157 Co-authored-by: Bagas <bagas@fossy.my.id> Co-committed-by: Bagas <bagas@fossy.my.id>
This commit was merged in pull request #157.
This commit is contained in:
@@ -12,8 +12,9 @@ import (
|
||||
)
|
||||
|
||||
type config struct {
|
||||
domain string
|
||||
sshPort string
|
||||
domain string
|
||||
frontendURL string
|
||||
sshPort string
|
||||
|
||||
httpPort string
|
||||
httpsPort string
|
||||
@@ -49,6 +50,7 @@ func parse() (*config, error) {
|
||||
}
|
||||
|
||||
domain := getenv("DOMAIN", "localhost")
|
||||
frontendURL := getenv("FRONTEND_URL", "https://"+domain)
|
||||
sshPort := getenv("PORT", "2200")
|
||||
|
||||
httpPort := getenv("HTTP_PORT", "8080")
|
||||
@@ -89,6 +91,7 @@ func parse() (*config, error) {
|
||||
|
||||
return &config{
|
||||
domain: domain,
|
||||
frontendURL: frontendURL,
|
||||
sshPort: sshPort,
|
||||
httpPort: httpPort,
|
||||
httpsPort: httpsPort,
|
||||
|
||||
Reference in New Issue
Block a user