https://github.com/mohamed-kaizen/ethiopian-identity-provider
https://github.com/mohamed-kaizen/ethiopian-identity-provider
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mohamed-kaizen/ethiopian-identity-provider
- Owner: Mohamed-Kaizen
- License: mit
- Created: 2020-07-25T07:42:34.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T11:16:22.000Z (over 2 years ago)
- Last Synced: 2025-01-11T19:36:12.218Z (4 months ago)
- Language: Python
- Homepage: https://ethiopia-identity-provider.herokuapp.com/
- Size: 4.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
> ## 🛠Status: In Development
> Ethiopian Identity Provider is currently in development. So we encourage you to use it and give us your feedback, but there are things that haven't been finalized yet and you can expect some changes.
>
> See the list of Known Issues and TODOs, below, for updates.[Online Documentation](https://mohamed-kaizen.github.io/ethiopian-identity-provider/)
## Overview
Ethiopian Identity Provider platform
## Getting Started
* [Fork repository][Ethiopian Identity Provider] and clone it.
```shell tab="Shell or CMD"
git clone https://github.com/Mohamed-Kaizen/ethiopian-identity-provider/
```* install dependence:
```shell script
poetry install```
or
```shell script
pip install -r requirements.txt```
* serve the app:
create .env in the root of the project or set your ENV add the following line into .env file or set your ENV:
DEBUG=True # change this in production
ALLOWED_HOSTS=example.com, localhost, 0.0.0.0, 127.0.0.1 # change this in production
SECRET_KEY=w86k@*ash*z)dsxsoz+o*ne*ugb08(4nu13%8!m*+2_e@@7hnx # change this in production and never put the production key here
DATABASE_URL=sqlite:///db.sqlite3
[email protected]
EMAIL_PASSWORD=''
DROPBOX_OAUTH2_TOKEN=''
HOME_PAGE_URL=''```shell tab="shell or CMD"
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
```enjoy :)
# License: MIT
[Ethiopian Identity Provider]: https://github.com/Mohamed-Kaizen/ethiopian-identity-provider/