GSA-TTS / FAC

GSA's Federal Audit Clearinghouse
Other
18 stars 5 forks source link

FAC - Feature: Provide Deployment Instructions #3910

Closed joffemd closed 1 month ago

joffemd commented 1 month ago

Is your feature request related to a problem? Please describe.

The deployment instructions at https://github.com/GSA-TTS/FAC/blob/main/docs/deploying.md provide instructions for installing Cloud Foundry on Mac. Can Windows instructions also be provided?

Describe the solution you'd like

It looks like one needs to use Chocolatey: https://community.chocolatey.org/packages/cloudfoundry-cli but I wonder if there are other considerations.

Describe alternatives you've considered

No response

Additional context

No response

Code of Conduct

jadudm commented 1 month ago

Hi @joffemd ,

I think you'll want to follow the development instructions:

https://github.com/GSA-TTS/FAC/blob/main/docs/development.md

Deployment is something we do to CloudFoundry/cloud.gov. While it might be true that you could find a CF-compatible cloud host to deploy to, we are in no position to support it. I also don't know what it might imply if you were to stand up a copy of the Federal Audit Clearinghouse on a public web host.

If you want to get a local copy running on your local machine, you would act as a developer, which does not require any interaction with cloud.gov. You will need a valid sam.gov API key, or you will not be able to create submissions---even locally. (There is a feature to override this; it has not been used lately.)

We are not in a position to casually support installation, but if you do have questions, you can use the help desk. Our instructions assume comfort with all of the tools involved.