You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+12-4
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,5 @@
1
1
[](https://github.com/sgofferj/tak-feeder-gdacs/actions/workflows/actions.yml)
2
2
3
-
<fontcolor="red">**ALPHA - NOT READY FOR PRODUCTION**</font>
4
3
# tak-feeder-gdacs
5
4
Feed current GDACS disaster data into your TAK server
6
5
@@ -9,10 +8,17 @@ Feed current GDACS disaster data into your TAK server
9
8
Licensed under the GNU General Public License V3 or later.
10
9
11
10
## Description
12
-
ToDo
11
+
### What is GDACS?
12
+
GDACS or Global Disaster Alert and Coordination System (https://www.gdacs.org) is a cooperation framework between the United Nations and the European Commission. It includes disaster managers and disaster information systems worldwide and aims at filling the information and coordination gaps in the first phase after major disasters.
13
13
14
-
## Purpose
15
-
ToDo
14
+
GDACS provides real-time access to web‐based disaster information systems and related coordination tools.
15
+
A more detailed description of GDACS purpose, content and guidelines, agreed and approved by the steering committee can be found [here](https://www.gdacs.org/Documents/GDACS%20Guidelines%202014_-_FINAL.PDF).
16
+
17
+
18
+
### TAK server feeder
19
+
This feeder pulls the RSS feeds from GDACS, converts the current events to CoT messages and sends them to a TAK server. ATAK, WinTAK and WebTAK will show the events with icons corresponding to the type of event and the severity (WinTAK doesn't show the color, though).
20
+
21
+
**Please note that neither the author nor this software project are in any way affiliated with GDACS.**
16
22
## Configuration
17
23
The following values are supported and can be provided either as environment variables or through an .env-file.
18
24
@@ -25,10 +31,12 @@ The following values are supported and can be provided either as environment var
25
31
| LOGCOT | false | (optional) Log created CoTs to the console |
26
32
| UUID | empty | (optional) Set feeder UID - if not set, the feeder will create one |
27
33
34
+
Note: At the moment, only SSL TCP connections are supported.
28
35
## Certificates
29
36
These are the server-issued certificate and key files. Before using, the password needs to be removed from the key file with `openssl rsa -in cert.key -out cert-nopw.key`. OpenSSL will ask for the key password which usually is "atakatak".
30
37
31
38
## Container use
39
+
First, get your certificate and key and copy them to a suitable folder which needs to be added as a volume to the container.
32
40
### Image
33
41
The image is built for AMD64 and ARM64 and pushed to ghcr.io: *ghcr.io/sgofferj/tag-feeder-gdacs:latest*
0 commit comments