mirror of
https://github.com/Dokploy/website.git
synced 2026-07-14 18:35:25 +02:00
The Existing Docker Swarm section only created the network and the dokploy service, so installs failed against current versions that require the dokploy_postgres_password and dokploy_auth_secret Docker secrets, the dokploy-postgres service, and Traefik (issue #111). It now mirrors what install.sh does today, minus the swarm re-initialization. Also remove the ADVERTISE_ADDR env passed to the dokploy service in install.sh and the docs: the app stopped reading process.env.ADVERTISE_ADDR in February 2025, and the private-IP lookup step in troubleshooting only existed to fill it. The recreate-service commands now also mount the auth secret so recreated instances don't fall back to the insecure hardcoded default, and the advertise-addr customization section documents the ADVERTISE_ADDR env override instead of a script line that no longer exists.
Dokploy Website
Main Landing Page of Dokploy
Development
Run development server:
npm run dev
# or
pnpm dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
Environment Variables
Required for Contact Form
RESEND_API_KEY=your_resend_api_key_here
Required for HubSpot Integration (Sales Forms)
HUBSPOT_PORTAL_ID=147033433
HUBSPOT_FORM_GUID=0d788925-ef54-4fda-9b76-741fb5877056
Required for Blog Page
GHOST_URL=""
GHOST_KEY=""