duo-labs / isthislegit

Dashboard to collect, analyze, and respond to reported phishing emails.
BSD 3-Clause "New" or "Revised" License
284 stars 51 forks source link

Running Locally #28

Closed arnydo closed 5 years ago

arnydo commented 5 years ago

First off, this tool looks awesome and would be great to take advantage of.

Is there anything special needed in order to get this running locally without involving GAE?

Thanks.

jordan-wright commented 5 years ago

Hey there!

Unfortunately, it will be difficult to get this working outside of GAE. Long term, I'd love to migrate off GAE specific services like NDB, but I'm afraid I have pretty limited time towards active development. There's been a bit of work recently on getting a docker container working, but even it uses the gcloud development server. 🙁

I'll keep you updated if we get a chance to eventually move this into a locally hosted service! Ideally, I'd love to move it to Flask + Redis + MySQL (or other SQL through SQLAlchemy). Sorry for any inconvenience this causes!

arnydo commented 5 years ago

Thanks for the update!

I look forward to the improvements/features to come! Flask, etc. sounds like a great move to make it more versatile depending on the environment.