我的服务器屏蔽了Google.com的访问,但YouTrack需要使用Google服务来完成人机验证。我有一个在 10.1.1.1:7890 上运行的代理服务。我该如何配置才能让YouTrack访问Google时可以使用10.1.1.1:7890?我使用 Docker 来运行 YouTrack。
让YouTrack使用10.1.1.1:7890代理访问Google
docker-compose.yml
services:
youtrack:
image: jetbrains/youtrack:2024.3.52635
container_name: "youtrack"
restart: unless-stopped
user: root
environment:
- http.proxyHost=10.1.1.1
- http.proxyPort=7890
- https.proxyHost=10.1.1.1
- https.proxyPort=7890
volumes:
- ./data:/opt/youtrack/data
- ./conf:/opt/youtrack/conf
- ./logs:/opt/youtrack/logs
- ./backups:/opt/youtrack/backups
或
youtrack.jvmoptions
-Dhttp.proxyHost=10.1.1.1 -Dhttp.proxyPort=7890 -Dhttps.proxyHost=10.1.1.1 -Dhttps.proxyPort=7890
或
service-config.properties
http.proxyHost=10.1.1.1
http.proxyPort=7890
https.proxyHost=10.1.1.1
https.proxyPort=7890
在
youtrack.jvmoptions
使用
*Dhttp.proxyHost=10.1.1.1
*Dhttp.proxyPort=7890
*Dhttps.proxyHost=10.1.1.1
*Dhttps.proxyPort=7890