bewCloud

Una soluzione cloud semplice, moderna e open source, realizzata con TypeScript e Deno.

Accedi alla tua istanza

  • Aperto: https://<SERVER_IP>
  • Accetta avviso SSL (certificato autofirmato).
  • Anche con allowSignups=false, la prima registrazione funziona sempre e diventa l'utente amministratore.
  • Crea il primo account (amministratore).
  • Accedi normalmente.

Gestione dei servizi

Mostra contenitori in esecuzione:

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

Visualizza registri:

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

Riavvia i servizi:

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

Interrompi tutti i servizi:

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

Percorsi dei file importanti

  • Elenco delle app: /root/bewcloud
  • Configurazione dell'applicazione: /root/bewcloud/bewcloud.config.ts
  • Variabili d'ambiente: /root/bewcloud/.env
  • Archiviazione dei file utente: /root/bewcloud/data-files
  • Dati PostgreSQL: /var/lib/docker/volumes/bewcloud_bewcloud-db/
  • CalDAV / CardDAV (Radicale): /root/bewcloud/data-radicale & /root/bewcloud/radicale-config
  • Certificato SSL locale e chiave privata: /etc/nginx/ssl/fullchain.pem & /etc/nginx/ssl/privkey.pem
  • Configurazione del proxy inverso Nginx: /etc/nginx/sites-available/bewcloud.conf
  • Collegamento simbolico di attivazione Nginx: /etc/nginx/sites-enabled/bewcloud.conf

Attualmente non disponibile.

Dettagli dell'applicazione