The key differences:
Since you are looking to install (HTTP Autoregister Reverse Proxy), this draft post outlines the steps to set up the new proxy system designed for Nextcloud 32+ External Apps (ExApps). Draft Post: Setting Up Nextcloud HaRP for External Apps
docker run \ -e HP_SHARED_KEY="your_very_secure_password_here" \ -e NC_INSTANCE_URL="http://nextcloud.local" \ -e HP_EXAPPS_ADDRESS="192.168.2.5:8780" \ -v /var/run/docker.sock:/var/run/docker.sock \ -v $(pwd)/certs:/certs \ --name appapi-harp \ -h appapi-harp \ --restart unless-stopped \ --network host \ -d ghcr.io/nextcloud/nextcloud-appapi-harp:release harp nextcloud install
tasks: - name: Wait for Nextcloud to be ready uri: url: "https:// nc_domain /status.php" validate_certs: no register: result until: result.status == 200 retries: 30 delay: 10
Enter (the self-hosted productivity powerhouse) and Harp (a sleek, modern music player designed specifically for Nextcloud). Together, they transform your cloud storage into a personal Spotify-like server. The key differences: Since you are looking to
for AI-driven OCR or Face Recognition—while keeping the main Nextcloud instance on lightweight hardware. Nextcloud community GPU Offloading : Register the daemon with --compute_device=cuda
: If deploying in complex environments like Kubernetes, ensure internal routing is configured so the Nextcloud server can reach the /heartbeat endpoint through the proxy without throwing 404 errors. Docker Compose file to integrate HaRP with your existing Nextcloud setup? AppAPI and External Apps - Nextcloud Documentation for AI-driven OCR or Face Recognition—while keeping the
HaRP is a specialized reverse proxy system designed specifically for Nextcloud 32 and later. Its primary job is to act as a dedicated middleman, enabling direct and secure communication between a user's browser and External Apps (ExApps) running inside Docker containers.
: Launch the HaRP container within the same Docker network as your Nextcloud instance to limit external exposure. Internal Heartbeats
Whether you are a self-hosting veteran or a beginner with a Raspberry Pi, Harp offers the perfect balance of simplicity and power. It respects your privacy, handles large libraries gracefully, and even connects to high-end mobile players via Ampache.