Initial commit: Custom Start Page application with authentication and DynamoDB storage

This commit is contained in:
2026-02-18 22:06:43 -05:00
commit 7175ff14ba
47 changed files with 7592 additions and 0 deletions

18
.env.example Normal file
View File

@@ -0,0 +1,18 @@
# Server Configuration
PORT=8080
HOST=localhost
# Database Configuration (DynamoDB)
AWS_REGION=us-east-1
DYNAMODB_ENDPOINT=http://localhost:8000
TABLE_PREFIX=startpage_
USE_LOCAL_DB=true
# OAuth Configuration
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
GOOGLE_REDIRECT_URL=http://localhost:8080/auth/callback/google
# Session Configuration
SESSION_SECRET=change-me-in-production
SESSION_MAX_AGE=604800