Saltar al contenido principal
50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
Excalidraw

Excalidraw

Excalidraw es una pizarra virtual de estilo trazado a mano. Esboza diagramas de arquitectura, wireframes y diagramas de flujo en el navegador con colaboración en tiempo real. De código abierto, con más de 1 millón de desarrolladores al mes. Una pizarra que mantiene ese aspecto de borrador intencional.

En resumen

126k

Estrellas en GitHub

76

Vistas de página

237

Instalaciones activas

Licencia MIT Versión Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Las instalaciones activas son datos de muestra (vista previa); la métrica real se conectará antes del lanzamiento.

  • Hand-drawn style virtual whiteboard
  • Colaboración en tiempo real
  • Infinite canvas with shapes, arrows & text
  • Export to PNG and SVG
  • End-to-end encrypted sharing

Acceder a IT-Tools

  • Abre tu navegador y visita: https://<SERVER_IP>
  • Es normal que aparezca un aviso SSL en el navegador (certificado autofirmado)
  • Se requiere autenticación (ventana emergente de Basic Auth)
  • Método de autenticación: HTTP Basic Auth
  • Las credenciales se almacenan de forma segura en: /root/.cloudzy-creds

Archivos y directorios importantes

  • Directorio de instalación: /root/excalidraw
  • Archivo Docker Compose: /root/excalidraw/docker-compose.yml
  • Credenciales almacenadas: /root/.cloudzy-creds
  • Virtual host de Nginx: /etc/nginx/sites-available/excalidraw.conf
  • Archivo de Basic Auth: /etc/nginx/auth/excalidraw.htpasswd
  • Certificados TLS: /etc/nginx/ssl

Notas de seguridad

  • IT-Tools no está expuesto directamente a la red.
  • Solo NGINX escucha en puertos públicos.
  • El acceso está protegido mediante autenticación básica.
  • TLS usa un certificado autofirmado.
  • Las credenciales se almacenan con permisos restrictivos.

Habilitar SSL con un dominio

1. Apunta tu dominio a la IP del servidor.

2. Edita la configuración de Nginx y reemplaza ambos server_name <IP>; con tu dominio (<your-domain>) tanto para los bloques HTTP (puerto 80) como HTTPS (puerto 443):

vim /etc/nginx/sites-available/excalidraw.conf

3. Instala Certbot:

apt install -y certbot python3-certbot-nginx

4. Ejecuta el siguiente comando para generar un certificado válido de Let’s Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Reemplaza las rutas SSL en la configuración de Nginx:

vim /etc/nginx/sites-available/excalidraw.conf
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Reinicia Nginx para aplicar los cambios:

systemctl restart nginx

7. Abre tu navegador y visita: https://yourdomain.com

Notas

  • La instancia autoalojada aún no admite funciones como compartir o colaborar.
  • Si aparecen problemas, revisa los registros de NGINX y Docker.

Más en Autoalojado

Apps relacionadas.

Despliega Excalidraw ahora. Desde $2,48/mes.