Access Your Instance
- Open:
https://<SERVER_IP> - Accept SSL warning (self-signed certificate).
- Even with
allowSignups=false, the first signup always works and becomes the admin user. - Create the first account (admin).
- Log in normally.
Service Management
Show running containers:
docker compose -f /root/bewcloud/docker-compose.yml ps
View logs:
docker compose -f /root/bewcloud/docker-compose.yml logs -f
Restart services:
docker compose -f /root/bewcloud/docker-compose.yml restart
Stop all services:
docker compose -f /root/bewcloud/docker-compose.yml down
Important File Paths
- App directory:
/root/bewcloud - Application config:
/root/bewcloud/bewcloud.config.ts - Environment variables:
/root/bewcloud/.env - User file storage:
/root/bewcloud/data-files - PostgreSQL data:
/var/lib/docker/volumes/bewcloud_bewcloud-db/ - CalDAV / CardDAV (Radicale):
/root/bewcloud/data-radicale&/root/bewcloud/radicale-config - Local SSL certificate and private key:
/etc/nginx/ssl/fullchain.pem&/etc/nginx/ssl/privkey.pem - Nginx reverse proxy configuration:
/etc/nginx/sites-available/bewcloud.conf - Nginx activation symlink:
/etc/nginx/sites-enabled/bewcloud.conf