Wahl-o-Mat für Personalwahlen
https://kandimat.netzbegruenung.verdigado.net/
02845e65db
Added features: * register * authenticate * RLS as summarized in security_considerations.md Improve * Use enhanced graphiql version to be able to set authentication headers Remove: * docker-compose.prod.yml since it is not updated for now (and we do not have a production env) |
||
---|---|---|
backend | ||
candymat-user-app@bb5edceca3 | ||
redaktions-app | ||
.editorconfig | ||
.env | ||
.gitignore | ||
.gitmodules | ||
docker-compose.dev.yml | ||
README.md |
Candymat - Wahl-o-Mat fuer Personalwahlen
Development Setup
Check-out repository
- Install git
git clone https://git.verdigado.com/Netzbegruenung/candymat.git
- To get the (external) user-app source:
git submodule update --init
Start the services
docker-compose up -d
for dev setup.
The database will use a volume to persist changes in-between runs.
To start with a clean database, either delete the volume from the postgres configuration in the compose file
or run docker volume rm candymat_db-data
before starting the containers.
Where to access the services
- GraphQL IDE/GUI: http://localhost:5433/graphiql
- GraphQL Endpoint: http://localhost:5433/graphql
- UserApp: http://localhost:8080
- RedaktionsApp: http://localhost:8081
- Postgres database: http://localhost:5432