我试图把一个牧场主Server的安装后面一个Apache代理服务器,所以我的牧场主服务器仪表盘将可在 http://myserver.com/my-awesome-rancher牧场主服务器前缀
我能够将流量路由到养牛Server容器成功。这个问题是因为我的Rancher服务器容器在URL前缀后面被代理,Rancher HTML页面不知道从URL前缀“/ my-awesome-rancher”请求链接和脚本。
我在配置我的Rancher服务器时遇到问题。它没有意识到它是一个前缀,并且没有修改所有带有前缀“/ my-awesome-rancher /”的HTML链接和脚本href标记,我真的不知道该怎么做。我一直在阅读过去3个小时的官方Rancher文档,但一无所获。
我觉得很难相信没有人希望将Rancher放在URL前缀的后面。这必须是一件普通的事情!我建立了Jenkins,并且在/ etc/defaults/jenkins文件中,它是“JENKINS_ARGS”,其中添加--prefix =/my-awesome-jenkins让Jenkins知道它在前缀后面。什么是牧场主等同?
有用的事情。我偷偷猜测这个Web界面(查询注入,CSRF等)可能存在安全问题,但如果登录页面或一般的Web界面通常解决了这些安全问题,则在官方Rancher文档中找不到任何内容。猜猜我将把系统放在本地网络上并使用VPN来访问它。 谢谢! –