MAINTAINING SERVER

I AM FAR FROM A LINUX EXPERT, THESE INSTRUCTIONS MAY BE COMPLETELY WRONG, BUT THEY WORK FOR ME. CONSULT A LINUX FRIEND FOR HELP IF IT DOESNT

when you do the touchless install, it will not always keep the server up and running, so you will have to run in manually with this command in your droplet terminal

sudo python3 -m FreeTAKServer.controllers.services.FTS -DataPackageIP 0.0.0.0 -AutoStart True

now follow these prompts

would you like to use a yaml config file, if yes you will be prompted for further configuration options [yes]: yes

where would you like to save the yaml config [/opt/fts/FTSConfig.yaml]: PRESS ENTER

enter ip [YOUR IP WILL BE HERE, WRITE IT DOWN]: PRESS ENTER

enter the preferred database type (MySQL is highly experimental if you're not sure leave default) [SQLite]: PRESS ENTER

enter the preferred database path [/opt/fts/FTSDataBase.db]: PRESS ENTER

enter the preferred main path [/usr/local/lib/python3.11/dist-packages/FreeTAKServer]: PRESS ENTER

enter the preferred log file path [/opt/fts/Logs]: PRESS ENTER

The server should now launch, but may have errors. turn the droplet off and on again.

sometimes reseting the server and restarting the service will make it run again.

if all else fails, just start over, as building the server with a touchless install is a pretty fast thing.

Last updated