Penpot

Open-source design and prototyping tool bridging designers and developers seamlessly.

Access

  1. Open in browser: https://<server-ip>
  2. When prompted, log in using the credentials from: /root/.cloudzy-creds
  3. Then create your Penpot account through the web interface.

Important Files & Directories

  • /root/penpot/ → Penpot Docker project files
  • /etc/nginx/sites-available/penpot.conf → Nginx config
  • /etc/nginx/auth/penpot.htpasswd → HTTP Basic Auth file
  • /etc/nginx/ssl/ → Self-signed certificate and private key
  • /var/log/nginx/ → Nginx logs
  • /root/.cloudzy-creds → Stored credentials

Notes

  • Nginx provides SSL termination and Basic HTTP authentication.
  • All HTTP traffic (port 80) is redirected to HTTPS (port 443).
  • Basic HTTP Authentication is required for all users.
  • SSL is handled via Nginx using a self-signed certificate.

Application Details