26.10.13AGPL-3.0-only
strict
core26
Self-hosted internet computer, a desktop environment in your browser
Puter is a self-hosted web desktop: a desktop, file manager, text editor
and app store in the browser, with cloud storage for your files, an app
and website hosting platform, and the Puter.js API for building apps on
top of it.
This snap runs the self-hosted server with upstream's built-in storage:
an SQLite database and local file storage, with no other services to
install.
Getting started
The service starts right after installation and listens on
127.0.0.1:4100 (this machine only). Open http://puter.localhost:4100
and sign in as admin. The generated password is printed in the service
log until you change it:
Settings
Puter routes by subdomain (api.<domain>, site.<domain>, app.<domain>),
so a domain other than puter.localhost needs wildcard DNS. Other
upstream settings go in /var/snap/puter/common/config.json.
and app store in the browser, with cloud storage for your files, an app
and website hosting platform, and the Puter.js API for building apps on
top of it.
This snap runs the self-hosted server with upstream's built-in storage:
an SQLite database and local file storage, with no other services to
install.
Getting started
The service starts right after installation and listens on
127.0.0.1:4100 (this machine only). Open http://puter.localhost:4100
and sign in as admin. The generated password is printed in the service
log until you change it:
sudo snap logs puter -n=all | grep "password for admin"Settings
sudo snap set puter port=4100 host=127.0.0.1
sudo snap set puter domain=puter.example.com
sudo snap set puter protocol=https pub-port=443Puter routes by subdomain (api.<domain>, site.<domain>, app.<domain>),
so a domain other than puter.localhost needs wildcard DNS. Other
upstream settings go in /var/snap/puter/common/config.json.
Update History
26.10.1 (3)3 Nov 2026, 01:45 UTC
3 Nov 2026, 01:28 UTC
3 Nov 2026, 01:20 UTC
3 Nov 2026, 01:45 UTC