There are currently two possible ways to setup Appsurify, these differ in how Appsurify is hosted and how repositories are connected. Your security requirements will determine the best option for installation.
This is the most secure option as there is no connection back to Appsurify, so all data is secure on your server(s).
Benefits – No external access to the data or repository.
Disadvantages – Longer setup requiring VM setup.
In this option, Appsurify requires access to the repository either through ssh or github/bitbucket api’s.
In this case, Appsurify will have read access to your repository, although we do not read but instead run the same commands as the script above to collect the metadata we require.
Advantages – Minimal setup.