aide-family / moon

prometheus unified rules and alarms management platform
https://aide-family.github.io/i18n/zh/
MIT License
137 stars 47 forks source link

docker-compose 一键部署后,验证码报错 #92

Closed qybf closed 6 months ago

qybf commented 6 months ago

image

前段容器日志如下: image

qybf commented 6 months ago

image 进到容器里面,确实什么都没有

aide-cloud commented 6 months ago

这里可能是访问的地址和实际地址不符合导致,如果是在本机,用localhost:8000方式访问应该是没问题的,你是否是在虚拟机部署,然后访问的是虚拟机IP? 如果是这样, 需要你只啊虚拟机配置Nginx代理,把前后端配置在同域下

aide-cloud commented 6 months ago
# api
location /api {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://localhost:8001;
}
# web
location / {

        proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://localhost:8000;
}
qybf commented 6 months ago
# api
location /api {
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_pass http://localhost:8001;
}
# web
location / {

      proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
              proxy_pass http://localhost:8000;
}

是的,我是在虚拟机部署并且访问的虚拟机ip,那我试试配个代理

qybf commented 6 months ago
# api
location /api {
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_pass http://localhost:8001;
}
# web
location / {

      proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
              proxy_pass http://localhost:8000;
}

已解决,我再冒昧的问一下,初始管理员用户密码是啥,我看文档里面没有写

aide-cloud commented 6 months ago

123456