{"repo":"iamjavadali/nextcloudpi","free":true,"listed":false,"github":"https://github.com/iamjavadali/nextcloudpi","clone":"git clone https://github.com/iamjavadali/nextcloudpi.git","description":"Full Nextcloud Pi Docker Stack for Raspberry Pi 4 & 5 with Collabora Online server (Nextcloud Office) and Nextcloud Talk Signal. Supported with Redis Cache + Cron Jobs.","language":"Dockerfile","stars":21,"topics":["docker","docker-compose","docker-container","docker-image","dockerfile","nextcloud","nextcloud-app","nextcloud-docker","nextcloud-installation","nginx"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"nextcloudpi A self-hosted collaboration stack built for Raspberry Pi 5 (ARM64) and deployable behind nginx-proxy-manager + Cloudflare Tunnel. Three independent services, each in its own directory. --- Services Directory Service Port ----------- --------- ------ nextcloud/ Nextcloud FPM + Nginx + MariaDB + Redis + Cron 8080 collabora/ Collabora Online (CODE) — document editing 9980 nextcloud-signal/ Nextcloud Talk signaling server + NATS 8082 Each service is self-contained with its own docker-compose.yml and .env.example → .env . --- Architecture --- Branches Branch Purpose -------- --------- main Production deployment — pulls iamjavadali/nextcloudpi from Docker Hub dockerhub Jenkins CI/CD — builds the image on RPi5, tests it, pushes to Docker Hub --- Quick start For each service you want to run: See each service's README for full configuration details. --- Service READMEs - Nextcloud - Collabora - Nextcloud Talk Signaling --- Post-launch setup After Nextcloud's first start, run occ commands to clear admin panel warnings. See INSTALL-and-SETUP.md for the full checklist. --- Security - Never commit .env files — they are gitignored. - Terminate TLS at nginx-proxy-manager; keep port 8080/9980/8082 off the public internet. - Rotate all generated secrets periodically. See SECURITY.md to report vulnerabilities.","default_branch":null,"files":null,"tree":[],"storefront":"/r/iamjavadali","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iamjavadali/nextcloudpi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}