Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rick51231/tak-update-server

TAK update server dev
https://github.com/rick51231/tak-update-server

atak server tak update

Last synced: about 6 hours ago
JSON representation

TAK update server dev

Awesome Lists containing this project

README

        

# TAK Update Server
This is my own implementation of the TAK update protocol/server.
At the moment it only provides basic functionality like uploading plugins/apps and downloading them from the ATAK app.
Currently, only the ATAK application and plugins are supported.

### Installation
- Install requirements via `npm install`
- Build project via `npx tsc`
- Set the `ACCESS_TOKEN` environment variable with your management token. Bash example: `export ACCESS_TOKEN=16123123123`
- Run app via `node build/index.js`
- Upload plugins via `http://localhost:8019/manage?token=`

### Usage
- Open menu `ATAK app > More icon > Plugins > More icon > Edit`
- Enable option `Update Server`
- Enter your server url into `Update Server URL`

Please note that ATAK requires HTTPS for the update server, so you should run it behind a TLS reverse proxy or create your own certificates for this app.