Favicon of Puter

Puter

Get a feature-rich internet OS for personal cloud storage, app development, or remote desktop management. It's free, open-source, and self-hostable.

Puter is an advanced, open-source internet operating system designed to be feature-rich, fast, and highly extensible. It provides a comprehensive environment that you can host yourself, giving you full control over your data and applications. It can be used in several powerful ways:

  • As a privacy-first personal cloud to keep all your files, apps, and games in one secure place, accessible from anywhere. It's a capable alternative to services like Dropbox, Google Drive, or OneDrive.
  • As a platform for building and publishing websites, web apps, and games directly from your personal cloud environment.
  • As a remote desktop environment for managing servers and workstations through a clean web interface.
  • As a friendly, open-source project to learn about web development, cloud computing, and distributed systems.

Getting started is straightforward, with options for local development, Docker, and Docker Compose. For more advanced setups, detailed guides are available for self-hosting. A hosted version is also available for immediate use.

Directory Structure

puter
config
data
.env
docker-compose.yml

docker-compose.yml

services:
  puter:
    container_name: puter
    image: ghcr.io/heyputer/puter:latest
    restart: unless-stopped
    ports:
      - "4100:4100"
    volumes:
      - ./config:/etc/puter
      - ./data:/var/puter

.env

# No sensitive environment variables are required for the default Puter setup.
# Advanced configurations (e.g., OAuth, S3 storage) can be added here if needed.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Puter

Favicon

 

  
  
Favicon

 

  
  
Favicon