bewCloud

Une solution cloud simple, moderne et open source, développée avec TypeScript et Deno.

Accédez à votre instance

  • Ouvert : https://<SERVER_IP>
  • Accepter l'avertissement SSL (certificat auto-signé).
  • Même avec allowSignups=false, la première inscription fonctionne toujours et devient l'utilisateur administrateur.
  • Créez le premier compte (admin).
  • Connectez-vous normalement.

Gestion des services

Afficher les conteneurs en cours d'exécution :

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

Afficher les journaux :

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

Redémarrer les services :

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

Arrêter tous les services :

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

Chemins d'accès aux fichiers importants

  • Répertoire des applications : /root/bewcloud
  • Configuration de l'application : /root/bewcloud/bewcloud.config.ts
  • Variables d'environnement : /root/bewcloud/.env
  • Stockage des fichiers utilisateur : /root/bewcloud/data-files
  • Données PostgreSQL : /var/lib/docker/volumes/bewcloud_bewcloud-db/
  • CalDAV / CardDAV (Radicale) : /root/bewcloud/data-radicale & /root/bewcloud/radicale-config
  • Certificat SSL local et clé privée : /etc/nginx/ssl/fullchain.pem & /etc/nginx/ssl/privkey.pem
  • Configuration du proxy inverse Nginx : /etc/nginx/sites-available/bewcloud.conf
  • Lien symbolique d'activation Nginx : /etc/nginx/sites-enabled/bewcloud.conf

Actuellement indisponible.

Détails de la demande