The source and documentation of the Nerdcult API.
Go to file
antifallobst e8e25883e4
docs(api): designed account (de)activation
2023-08-18 23:49:41 +02:00
docs docs(api): designed account (de)activation 2023-08-18 23:49:41 +02:00
src feat(db): improved layout for accounts table and defined the projects table 2023-08-18 00:16:33 +02:00
.env refactor(db): moved from mariadb to postgresql 2023-08-17 21:09:30 +02:00
.gitignore added gitignore and fixed api specification for `/account/delete` 2023-08-15 20:25:02 +02:00
Cargo.lock feat(api): added email regex validation on registration 2023-08-17 01:10:01 +02:00
Cargo.toml refactor(db): moved from mariadb to postgresql 2023-08-17 21:09:30 +02:00
README.md docs(api): renamed docs/API.md to docs/README.md 2023-08-18 18:06:43 +02:00

README.md

Nerdcult API

This repo contains the source and documentation of the nerdcult api.

Running

You can run the server with the following command:

export DATABASE_URL=postgres://user:password@host/database
export SMTP_HOST_URL=smtp.yourmailserver.tld
export SMTP_USER=accounts@yourdomain.tld
export SMTP_PASSWORD=password
./nerdcult_api