Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Isolation of FTS #123

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from
Draft

Isolation of FTS #123

wants to merge 7 commits into from

Conversation

phreed
Copy link
Contributor

@phreed phreed commented May 14, 2024

This PR addresses the following issues:

#112 Isolate to an fts directory
#113 Isolate to fts:fts user:group
#116 Isolate testing
#118 A previous pull request

make it possible to add a test pypi repository
change ownership of the FTS and FTS-UI environment and services to use fts:fts as the user and group.
change ownership of fts.venv
@phreed
Copy link
Contributor Author

phreed commented May 14, 2024

There is a discovered issue:

The service is not fully under control of systemd
possibly due to the behavior of the run.py script?
Testing still needs to be completed.

@phreed
Copy link
Contributor Author

phreed commented May 14, 2024

Running the installer.

export MY_IPA=<whatever ip addr gives you>

wget -qO - https://raw.githubusercontent.com/babeloff/FreeTAKHub-Installation/main/scripts/easy_install.sh | sudo bash -s -- --ip-addr ${MY_IPA} --repo https://github.com/babeloff/FreeTAKHub-Installation.git --branch issue_118

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant