FreeTAKTeam / UI

FreeTAKServer Web User Interface project
MIT License
30 stars 27 forks source link

Docker setup rework #58

Closed CypressXt closed 5 months ago

CypressXt commented 6 months ago

Hi Hi,

Not sure where the project currently lays regarding the docker support but here could be the begging of a plan for it. An option would be to "micro-service" it, this PR goes into this direction If you find it useful I can also rework the other FreeTAKTeam projects to have an easy docker compose stack that could look like this:

version: '3'

Services:
    tak-server: {}
    tak-server-ui: {}
    tak-server-map: {}

How would you feel about it ?

brothercorvo commented 6 months ago

@RadioAndrea please review and comment

RadioAndrea commented 6 months ago

I like this, just the service name I think should be changed to something like free-tak-server-ui or fts-ui to ensure delineation from the US Gov tak offering, as they are now also providing some docker images.

Presumably someone may operate both and we should, by default, try to prevent confusion.

CypressXt commented 6 months ago

Make sense :ok_hand: thanks for the review !

brothercorvo commented 6 months ago

@naman108 please review for impacts on the rest of FTS

RadioAndrea commented 5 months ago

I approve, but haven't heard from @naman108 yet. Once this is merged in, I'll also move the changes to the FTS-hub for the prodbuilds

naman108 commented 5 months ago

All changes to config.py look good, so that's an ok on the code side.