Environment Variables
.env constants and variables
Pixy Frontend (Next.js)
Configure in /pixy/.env file:
NEXT_PUBLIC_DIRECTUS_URL=http://localhost:8055 # Or your cloud instance URL
DIRECTUS_PUBLIC_TOKEN=yflHV-sreMVilUrEveYIIDsnD83u9fl6 # Token for public content
DIRECTUS_FORM_TOKEN=sWnk_ucFDwXqBTztN3YFUNcr1zJGakfO # Token for forms
NEXT_PUBLIC_SITE_URL=http://localhost:3000 # Application URL
DRAFT_MODE_SECRET=your-draft-mode-secret # Secret for preview mode
NEXT_PUBLIC_ENABLE_VISUAL_EDITING=true # Enable visual editing
NEXT_PUBLIC_MAILCHIMP_ACTION_URL=YOUR_MAILCHIMP_ACTION_URL # Mailchimp action URL
NEXT_PUBLIC_MAILCHIMP_PUBLIC_KEY=YOUR_MAILCHIMP_PUBLIC_KEY # Mailchimp public keyPixy Backend (Directus)
Configure in /pixy/directus/docker-compose.yml or /pixy/directus/.env file:
# Database Configuration
DB_USER=directus
DB_PASSWORD=directus
DB_DATABASE=directus
# Directus Configuration
DIRECTUS_PORT=8055
DIRECTUS_SECRET=DIRECTUS_SECRET_TOKEN
# Cache Configuration
CACHE_ENABLED=true
CACHE_AUTO_PURGE=true
# Admin Configuration
ADMIN_EMAIL=admin@example.com
ADMIN_PASSWORD=d1r3ctu5
# WebSocket Configuration
WEBSOCKETS_ENABLED=true
# URL Configuration
PUBLIC_URL=http://localhost:8055All available options you can on official directus documentation
Last updated