bewCloud

Una solución en la nube sencilla, moderna y de código abierto, creada con TypeScript y Deno.

Acceda a su instancia

  • Abierto: https://<SERVER_IP>
  • Aceptar advertencia SSL (certificado autofirmado).
  • Incluso con allowSignups=false, el primer registro siempre funciona y se convierte en el usuario administrador.
  • Crea la primera cuenta (admin).
  • Inicie sesión normalmente.

Gestión de servicios

Mostrar contenedores en ejecución:

docker compose -f /root/bewcloud/docker-compose.yml ps

Ver registros:

docker compose -f /root/bewcloud/docker-compose.yml logs -f

Reiniciar servicios:

docker compose -f /root/bewcloud/docker-compose.yml restart

Detener todos los servicios:

docker compose -f /root/bewcloud/docker-compose.yml down

Rutas de archivos importantes

  • Directorio de aplicaciones: /root/bewcloud
  • Configuración de la aplicación: /root/bewcloud/bewcloud.config.ts
  • Variables de entorno: /root/bewcloud/.env
  • Almacenamiento de archivos de usuario: /root/bewcloud/data-files
  • Datos de PostgreSQL: /var/lib/docker/volumes/bewcloud_bewcloud-db/
  • CalDAV / CardDAV (Radicale): /root/bewcloud/data-radicale & /root/bewcloud/radicale-config
  • Certificado SSL local y clave privada: /etc/nginx/ssl/fullchain.pem & /etc/nginx/ssl/privkey.pem
  • Configuración del proxy inverso Nginx: /etc/nginx/sites-available/bewcloud.conf
  • Enlace simbólico de activación de Nginx: /etc/nginx/sites-enabled/bewcloud.conf

Actualmente no disponible.

Detalles de la solicitud