Initialize Nuxt.js project with Docker deployment setup
- Add core Nuxt.js application structure with TypeScript - Include Docker configuration and deployment guide - Set up project scaffolding with pages, composables, and middleware - Add environment configuration and Git ignore rules
This commit is contained in:
25
.env.example
Normal file
25
.env.example
Normal file
@@ -0,0 +1,25 @@
|
||||
# Keycloak Configuration
|
||||
NUXT_KEYCLOAK_ISSUER=https://auth.monacousa.org/realms/monacousa-portal
|
||||
NUXT_KEYCLOAK_CLIENT_ID=monacousa-portal
|
||||
NUXT_KEYCLOAK_CLIENT_SECRET=your-keycloak-client-secret
|
||||
NUXT_KEYCLOAK_CALLBACK_URL=https://monacousa.org/auth/callback
|
||||
|
||||
# NocoDB Configuration
|
||||
NUXT_NOCODB_URL=https://db.monacousa.org
|
||||
NUXT_NOCODB_TOKEN=your-nocodb-token
|
||||
NUXT_NOCODB_BASE_ID=your-nocodb-base-id
|
||||
|
||||
# MinIO Configuration
|
||||
NUXT_MINIO_ENDPOINT=s3.monacousa.org
|
||||
NUXT_MINIO_PORT=443
|
||||
NUXT_MINIO_USE_SSL=true
|
||||
NUXT_MINIO_ACCESS_KEY=your-minio-access-key
|
||||
NUXT_MINIO_SECRET_KEY=your-minio-secret-key
|
||||
NUXT_MINIO_BUCKET_NAME=monacousa-portal
|
||||
|
||||
# Security Configuration
|
||||
NUXT_SESSION_SECRET=your-48-character-session-secret-key-here
|
||||
NUXT_ENCRYPTION_KEY=your-32-character-encryption-key-here
|
||||
|
||||
# Public Configuration
|
||||
NUXT_PUBLIC_DOMAIN=monacousa.org
|
||||
Reference in New Issue
Block a user