The SimpleLogin back-end and web app
Find a file
2019-12-15 18:55:18 +02:00
app remove can_create_new_random_alias() 2019-12-15 18:55:18 +02:00
docs
local_data add new param PADDLE_PUBLIC_KEY_PATH 2019-12-15 18:55:18 +02:00
migrations add ForwardEmail.website_from field 2019-12-15 18:55:17 +02:00
poc
static
templates
tests remove can_create_new_random_alias() 2019-12-15 18:55:18 +02:00
.dockerignore
.env.example add new param PADDLE_PUBLIC_KEY_PATH 2019-12-15 18:55:18 +02:00
.gitignore
cron.py remove can_create_new_random_alias() 2019-12-15 18:55:18 +02:00
crontab.yml
Dockerfile
email_handler.py remove notify_admin, replace by general stats 2019-12-15 18:55:18 +02:00
pyproject.toml
README.md
requirements.in add pycryptodome, phpserialize for paddle 2019-12-15 18:55:18 +02:00
requirements.txt add pycryptodome, phpserialize for paddle 2019-12-15 18:55:18 +02:00
server.py remove notify_admin, replace by general stats 2019-12-15 18:55:18 +02:00
shell.py
wsgi.py

Run the code locally

To run the code locally, please create a local setting file based on .env.example:

cp .env.example .env

Feel free to custom your .env file, it would be your default setting when developing locally. This file is ignored by git.

You don't need all the parameters, for ex if you don't update images to s3, then BUCKET, AWS_ACCESS_KEY_ID can be empty or if you don't use login with Github locally, GITHUB_CLIENT_ID doesn't have to be filled. The .env.example file contains minimal requirement so that if you run:

python3 server.py

then open http://localhost:7777, you should be able to login with the following account

john@wick.com / password

Other topics

Please go to the following pages for different topics: