services: portfolio: image: git.necloud.us/nate/siteforge:latest pull_policy: always container_name: siteforge-app ports: - "4173:4173" environment: - PORT=4173 - SITEFORGE_DATA_DIR=/app/data - ADMIN_PASSWORD=`generate a random password and set it here` - RESEND_API_KEY=`set your Resend API key here` # Seafile integration for Nuggets host upload portal # Get SEAFILE_TOKEN from: Seafile → Profile → Settings → API Token → Generate # Get SEAFILE_NUGGETS_REPO_ID from the URL when viewing the Nuggets library in Seafile - SEAFILE_URL=https://seafile.necloud.us - SEAFILE_TOKEN=your_seafile_api_token_here - SEAFILE_NUGGETS_REPO_ID=your_repo_id_here volumes: - /media/ZimaOS-HD/AppData/siteforge/data:/app/data restart: unless-stopped