Neuphlo · Self-hosting
Run Neuphlo on your own server.
Install the same shared workspace for people and AI on a host you operate. Keep control of your domain, mail delivery, backups, and updates.
View current releaseBefore you start
Bring a server and a domain.
Self-hosting is for operators comfortable with Docker, DNS, SMTP, and backups. You need Node.js 24, Docker Engine with Compose v2, a public domain pointing to this host, TCP ports 80 and 443, and UDP port 443. The installer sets up PostgreSQL, Neuphlo Server and Web, PowerSync, and Caddy for HTTPS.
Current release
Download the verified bundle.
The release bundle includes the installer, configuration, and full installation guide. Verify the archive checksum before unpacking it, then follow the guide's full bootstrap verification before running the installer.
Verify and unpack
Save both files in the same directory, then run:
sha256sum --check neuphlo-self-host-1-b960240b56852a7b936b.tar.gz.sha256 mkdir neuphlo-bundle tar -xzf neuphlo-self-host-1-b960240b56852a7b936b.tar.gz -C neuphlo-bundleRead the included guide
Open
neuphlo-bundle/self-hosting.mdand follow its bootstrap and setup steps. The bootstrap fetches the release again and checks every bundle file before you run the installer. The archive checksum above does not replace that step.
After installation
Choose when to update.
Updates are manual by default. The installed CLI can check the latest release, make a backup, update the services, and check their health. You can opt in to unattended updates with a host timer. Changes to sync rules pause for a manual authenticated sync check before the Web app changes.
Check for an update
node ~/.local/share/neuphlo/neuphlo.mjs update --check --latestInstall the update
node ~/.local/share/neuphlo/neuphlo.mjs update --latestCheck your installation
node ~/.local/share/neuphlo/neuphlo.mjs doctorKeep encrypted off-host backups and rehearse restores. Application rollback is available, but database migrations and file contents are not rolled back automatically. The bundle guide explains backup, rollback, and optional automatic updates.