@@ -149,25 +149,26 @@ func GenerateEnvFile(customEnvFile string) error {
149149
150150 // Create new environment map
151151 newEnv := EnvMap {
152- "INTERNAL_IP" : settings .InternalIP ,
153- "ARCHITECTURE" : runtime .GOARCH ,
154- "TIPI_VERSION" : string (version ),
155- "ROOT_FOLDER_HOST" : config .RootFolder ,
156- "NGINX_PORT" : RawToString (settings .NginxPort ),
157- "NGINX_PORT_SSL" : RawToString (settings .NginxSSLPort ),
158- "RUNTIPI_APP_DATA_PATH" : appDataPath ,
159- "POSTGRES_HOST" : "runtipi-db" ,
160- "POSTGRES_PORT" : RawToString (settings .PostgresPort ),
161- "POSTGRES_DBNAME" : "tipi" ,
162- "POSTGRES_USERNAME" : "tipi" ,
163- "POSTGRES_PASSWORD" : postgresPassword ,
164- "REDIS_HOST" : "runtipi-redis" ,
165- "REDIS_PASSWORD" : redisPassword ,
166- "DOMAIN" : settings .Domain ,
167- "LOCAL_DOMAIN" : settings .LocalDomain ,
168- "RABBITMQ_HOST" : "runtipi-queue" ,
169- "RABBITMQ_USERNAME" : "tipi" ,
170- "RABBITMQ_PASSWORD" : rabbitmqPassword ,
152+ "INTERNAL_IP" : settings .InternalIP ,
153+ "ARCHITECTURE" : runtime .GOARCH ,
154+ "TIPI_VERSION" : string (version ),
155+ "ROOT_FOLDER_HOST" : config .RootFolder ,
156+ "NGINX_PORT" : RawToString (settings .NginxPort ),
157+ "NGINX_PORT_SSL" : RawToString (settings .NginxSSLPort ),
158+ "RUNTIPI_APP_DATA_PATH" : appDataPath ,
159+ "POSTGRES_HOST" : "runtipi-db" ,
160+ "POSTGRES_PORT" : RawToString (settings .PostgresPort ),
161+ "POSTGRES_DBNAME" : "tipi" ,
162+ "POSTGRES_USERNAME" : "tipi" ,
163+ "POSTGRES_PASSWORD" : postgresPassword ,
164+ "REDIS_HOST" : "runtipi-redis" ,
165+ "REDIS_PASSWORD" : redisPassword ,
166+ "DOMAIN" : settings .Domain ,
167+ "LOCAL_DOMAIN" : settings .LocalDomain ,
168+ "RABBITMQ_HOST" : "runtipi-queue" ,
169+ "RABBITMQ_USERNAME" : "tipi" ,
170+ "RABBITMQ_PASSWORD" : rabbitmqPassword ,
171+ "RUNTIPI_FORWARD_AUTH_URL" : settings .ForwardAuthURL ,
171172 }
172173
173174 // Set default values if not present
@@ -189,6 +190,9 @@ func GenerateEnvFile(customEnvFile string) error {
189190 if newEnv ["LOCAL_DOMAIN" ] == "" {
190191 newEnv ["LOCAL_DOMAIN" ] = DefaultLocalDomain
191192 }
193+ if newEnv ["RUNTIPI_FORWARD_AUTH_URL" ] == "" {
194+ newEnv ["RUNTIPI_FORWARD_AUTH_URL" ] = DefaultForwardAuthURL
195+ }
192196
193197 // Handle custom env file if provided
194198 if customEnvFile != "" {
0 commit comments