Files
website/apps/website
Mauricio Siu 17e1ae05d3 docs: document full service setup for existing Docker Swarm and drop vestigial ADVERTISE_ADDR env
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.
2026-07-07 10:14:50 -06:00
..
2024-10-27 22:16:31 -06:00
2024-10-27 22:16:31 -06:00
2024-10-27 22:16:31 -06:00
2024-10-27 22:16:31 -06:00
2024-10-27 22:16:31 -06:00

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=""