如何让drone.io在某条路径上运行?

时间:2014-03-16 14:19:50

标签: nginx continuous-integration

我想让我的无人机安装在我的nginx服务器后面运行。我想在http://host/drone下访问它,但它似乎没有得到路径选项。

我的nginx配置如下所示:

server {
    listen 80;
    server_name myhost.io;

  location ~ ^/drone/(.*)$ {
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $remote_addr;
    proxy_set_header Host $http_host;

    proxy_pass http://localhost:8042/$1;
    proxy_redirect off;

    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
  }
}

我的配置文件如下:

DRONED_OPTS="--port=:8042 --path='/drone'"

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

正如Brad Rydzewski所知, - path选项仅用于sqlite数据库的路径,而无人机无法在子树中运行。