Gain contributors to your project or get your issues resolved by promoting them on Openflock.
- Find awesome projects or issues to work on. Also filter your feed according to your favourite language or topic.
- Is your Open source project really useful for the community? Fill in this form to get your project on Openflock Hall of Fame.
- Openflock has been written in Python (Webapp2 framework) on top of Google App Engine.
- We use Google datastore to store data.
- Download Google App Engine
- Clone the repository.
- Download Semantic-UI 2.1.8 (https://github.com/Semantic-Org/Semantic-UI/releases/tag/2.1.8), extract it and place the extracted content in the folder
/static/dist/
. - Openflock runs on GitHub API. To run Openflock locally, you also need a GitHub client id and client secret id. So register your GitHub application with
Homepage url
ashttp://localhost:8080
andcallback url
ashttp://localhost:9000/authorization
. Now you have a client id and client secret id. - Now open
/handlers/LoginHandler.py
and place client id, client secret id, callback url in the places mentioned in theLoginHandler.py
file. - Run the command
python /path/of/dev_appserver.py /path/of/Openflock
(dev_appserver.py
lies in google_appengine folder) - Now you can find Openflock running
localhost:8080
and admin server running atlocalhost:8000
. - Raise an issue or contact me if you face any problems in installing Openflock locally.