File tree 23 files changed +31
-31
lines changed
23 files changed +31
-31
lines changed Original file line number Diff line number Diff line change 1
- # nodeodm-proxy
1
+ # ClusterODM
2
2
A reverse proxy, load balancer and task tracker for NodeODM
3
3
4
4
## Installation
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
@@ -31,7 +31,7 @@ module.exports = {
31
31
app . use ( basicAuth ( {
32
32
users : { 'admin' : options . password } ,
33
33
challenge : true ,
34
- realm : "nodeodm-proxy "
34
+ realm : "ClusterODM "
35
35
} ) ) ;
36
36
}
37
37
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
@@ -60,7 +60,7 @@ Options:
60
60
--upload-max-speed <number> Upload to processing nodes speed limit in bytes / second (default: no limit)
61
61
--downloads-from-s3 <URL> S3 URL prefix where to redirect /task/<uuid>/download requests. (default: do not use S3, forward download requests to nodes)
62
62
--no-cluster By default the program will set itself as being a cluster node for all split/merge tasks. Setting this option disables it. (default: false)
63
- --cluster-address <http(s)://host:port> Should be set to a public URL that worker nodes can use to reach nodeodm-proxy for the purpose of allowing split/merge workflows. (default: match the "host" header from client's HTTP request)
63
+ --cluster-address <http(s)://host:port> Should be set to a public URL that worker nodes can use to reach ClusterODM for the purpose of allowing split/merge workflows. (default: match the "host" header from client's HTTP request)
64
64
--debug Disable caches and other settings to facilitate debug (default: false)
65
65
--ssl-key <file> Path to .pem SSL key file
66
66
--ssl-cert <file> Path to SSL .pem certificate
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ if [ -z $DOMAIN ]; then
14
14
exit 1
15
15
fi
16
16
17
- echo Stopping nodeodm-proxy services...
18
- systemctl stop " nodeodm-proxy *"
17
+ echo Stopping ClusterODM services...
18
+ systemctl stop " clusterodm *"
19
19
20
20
# Generate/update certificate
21
21
certbot certonly --work-dir ./letsencrypt --config-dir ./letsencrypt --logs-dir ./letsencrypt --standalone -d $DOMAIN --register-unsafely-without-email --agree-tos --keep
27
27
echo -e " \033[91mWARN: We couldn't automatically generate the SSL certificate. Review the console log. WebODM will likely be inaccessible.\033[39m"
28
28
fi
29
29
30
- echo Starting nodeodm-proxy services...
31
- systemctl start " nodeodm-proxy *"
30
+ echo Starting ClusterODM services...
31
+ systemctl start " clusterodm *"
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
@@ -123,7 +123,7 @@ module.exports = {
123
123
124
124
if ( ! config . no_cluster ) {
125
125
// We automatically set the "sm-cluster" parameter
126
- // to match the address that was used to reach nodeodm-proxy .
126
+ // to match the address that was used to reach ClusterODM .
127
127
// if "--split" is set.
128
128
const addr = config . cluster_address ?
129
129
config . cluster_address :
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
/**
2
- * nodeodm-proxy - A reverse proxy, load balancer and task tracker for NodeODM
2
+ * ClusterODM - A reverse proxy, load balancer and task tracker for NodeODM
3
3
* Copyright (C) 2018-present MasseranoLabs LLC
4
4
*
5
5
* This program is free software: you can redistribute it and/or modify
Original file line number Diff line number Diff line change 1
1
{
2
- "name" : " nodeodm-proxy " ,
2
+ "name" : " ClusterODM " ,
3
3
"version" : " 1.1.0" ,
4
4
"description" : " " ,
5
5
"main" : " index.js" ,
8
8
},
9
9
"repository" : {
10
10
"type" : " git" ,
11
- "url" : " https://github.com/MasseranoLabs/nodeodm-proxy "
11
+ "url" : " https://github.com/OpenDroneMap/ClusterODM "
12
12
},
13
13
"author" : " " ,
14
14
"license" : " ISC" ,
Original file line number Diff line number Diff line change 1
1
[Unit]
2
- Description =Start nodeodm-proxy Service
2
+ Description =Start ClusterODM Service
3
3
4
4
[Service]
5
5
Type =simple
6
- PIDFile =/run/nodeodm-proxy .pid
6
+ PIDFile =/run/clusterodm .pid
7
7
User =odm
8
8
Group =odm
9
9
WorkingDirectory =/www
You can’t perform that action at this time.
0 commit comments