A perpetually incomplete personal finances app
-
Clone the project
-
Copy the
env.XXX.tpl
to.env
and fill in the required information, note that there are two of them, each one suitable for a different environment. -
run docker-compose up -d
-
pycont is now running, and accessible through:
http://localhost:$NGINX_HTTP_PORT
-
Only in production: Pycont will only work behind https, you can find examples of configuration in the doc folder
-
Run initial migrations
docker-compose exec pycont-api ./manage.py migrate
-
Bootstrap initial users (admin:admin)
docker-compose exec pycont-api ./manage.py loaddata users
-
You can now create users via de Django administration backoffice on
http://localhost:$NGINX_HTTP_PORT/api/admin/
Pycont uses swagger, you can access it via http://localhost:$NGINX_HTTP_PORT/api/doc/swagger