freetakteam / freetakserver-docker Goto Github PK
View Code? Open in Web Editor NEWOfficial Docker Image for FreeTAKServer
License: Eclipse Public License 2.0
Official Docker Image for FreeTAKServer
License: Eclipse Public License 2.0
What are hurdles in configuring/operating FTS to work as a containerised workload (in kubernetes) as opposed to a "standard" deployment ??
When I try to access the "ManageGeoObject/getGeoObject" it returns 500 "expected string or bytes-like object".
I clone this repository to install latest 1.9.1.5 version of FTS to my Docker. After building and launching a container everything works fine, except getGeoObject endpoint. I tested it using official release (1.7.5 version) and the getGeoObject endpoint works as expected and return 200 code and list of GeoObjects. It also not working with 1.9 and 1.9.1 version of FTS
When creating a new user, the data package with the certs is created using the docker network IP of the docker container, NOT with the host IP. ENV IP is set to correct host IP.
Hi, I run docker with standard config, all works well up to new user with certs should be created.
After submit action the FTS doesn’t update any user. On the other hand I can create admin user without it. 1.7.5 version.
Any help could be useful, thanks in advance.
I have been trying the lats 2 or so hours to get the dev tagged version to run inside it's own docker network with mapped ports. However, I was very unsuccessful. I could only get one part running at any time. If I would e.g. put 0.0.0.0 in the IP envvar, the container would run but the WEB UI would not connect. If I would put the actual server IP in the envvar, the UI would fail to run with "cannot assign requested address" in the logs. I'm also having issues to grasp which ports are for what and if I need to map all of them. In general, I'd like to only use encrypted connections. Ideally, everything would go through my reverse proxy, because the server has a LAN IP and traffic from outside would be port-forwarded by the firewall, so different IP for clients outside the LAN.
The final goal is to run FTS on docker behind a Traefik reverse proxy/loadbalancer. I would redirect the WEB UI at port 5000 to some fts-ui.domain.com and let Traefik worry about the TLS.
How would I run FTS with the UI inside a docker network so that the UI can talk to the API
Os: Unraid 6.9.2
Image version: 1.7.5 (:dev tag)
Problem:
Starting the container with the /data path created at /mnt/user/appdata/freetakserver and ports 5000, 8080, 19023 8086, 8087, 8089, 8433. got the following error.
error: The directory named as part of the path /data/logs/supervisor/supervisord.log does not exist
The container stops
Solution :
Added path /data/logs/supervisor to /mnt/user/appdata/freetakserver/logs/supervisor/
Container now starts without error.
Not sure why this issue occured but is there anyway the fix the docker container so this was not needed. Thanks
Creating a docker compose file containing the most basic configurations targeting the deployment on a single machine is desirable for allowing people to use the containerized deployment as the project grows in complexity.
On my Raspberry PI 3, when doing docker build ., one of the dependencies of pyopenssl is cryptography. For some reason it needs to be rebuild. It is missing the rust compiler to do so.
This can be solved by adding "rustc" to the apt-get install line.
I first tried to use a docker command including freetakteam/freetakserver:1.7.5 as described in the readme. The container would not download and checking dockerhub:tags it looks like 1.7.5 is not listed and :dev is the correct tag for 1.7.5.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.