Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 3.4 KB

README.md

File metadata and controls

33 lines (27 loc) · 3.4 KB

CoEvent API

CoEvent is a flexible scheduling solution for teams and organizations.

The RESTful API provides endpoints to the datasources.

Environment Variables

The following environment variables are required for the solution to work. These are configured in the .env file. The .env files are not included in source, so you may keep secrets in them.

Key Default Value Note
ASPNETCORE_ENVIRONMENT Development Controls the runtime environment settings
ASPNETCORE_URLS https://:443;http://:80 The ports the API will listen to
ASPNETCORE_KestrelCertificatesDefault__Path /root/https/aspnetcore.pfx Location of self-signed certificate for HTTPS
ASPNETCORE_KestrelCertificatesDefault__Password Password used when creating the self-signed certificate
DB_USERID The DB username
DB_PASSWORD The DB password
Authentication__Issuer https://localhost:10443/ JWT token issuer
Authentication__Audience https://localhost:10443/ JWT token audience
Authentication__Salt JWT token salt
Authentication__Secret JWT token secret
Cors__WithOrigins http://localhost:3000 https://localhost:3000 CORS configuration
Mail__Host smtp.ethereal.email SMTP mail host
Mail__Port 587 SMTP mail port
Mail__Name Jamey Pfeffer
Mail__Username [email protected] SMTP mail username
Mail__Password SMTP mail password
Mail__FromEmail [email protected] SMTP mail from address

Development