diff --git a/server/.env.example b/server/.env.example index dcf0d13..f66e8e1 100644 --- a/server/.env.example +++ b/server/.env.example @@ -4,12 +4,24 @@ # Prisma supports the native connection string format for PostgreSQL, MySQL, SQLite, SQL Server, MongoDB and CockroachDB. # See the documentation for all the connection string options: https://pris.ly/d/connection-strings -DATABASE_URL="file:./dev.db" -FRONTEND_URL="http://localhost:3000" +# If ENVIRONMENT=dev, CORS is enabled. +ENVIRONMENT=dev -ENVIRONMENT=prod +# Port at which the server is hosted. PORT=8080 -CLEANUP_INTERVAL_SECONDS=600 -POST_LIMIT_WINDOW=86400 # 24 hours -POST_LIMIT=50 +# URL at which the front-end UI is reached +FRONTEND_URL="http://localhost:3000" + +# Database used for Prisma +DATABASE_URL="file:./dev.sqlite" + +# Interval at which the database is checked for expired notes +# and expired notes are deleted. +CLEANUP_INTERVAL_SECONDS=60 + +# Rate limit window after which post limit is reset +POST_LIMIT_WINDOW="86400 # 24 hours" + +# Max. posted notes within rate limit window +POST_LIMIT=50 \ No newline at end of file diff --git a/webapp/.env.example b/webapp/.env.example new file mode 100644 index 0000000..cc95c6b --- /dev/null +++ b/webapp/.env.example @@ -0,0 +1,6 @@ + +# Server used to retrieve notes +VITE_SERVER_INTERNAL="http://localhost:8080" + +# Branding applied to the navbar +VITE_BRANDING="Noteshare.space" \ No newline at end of file