Files
ReachableCEO 38e75fb549 feat: add Puter Cloudron package (Development)
- Create multi-stage Dockerfile with Node.js 23.9-alpine
- Add CloudronManifest.json with PostgreSQL and localstorage addons
- Create .dockerignore to exclude Cloudron package files
- Include README.md with comprehensive Internet OS documentation
- Add .env.example for environment configuration
- Add CHANGELOG.md for version tracking
- Add logo.png (Puter branding)

Puter is "The Internet OS" - an advanced, open-source
internet operating system designed to be feature-rich, exceptionally
fast, and highly extensible.

Package includes:
- Node.js 23.9-alpine based multi-stage build (361MB)
- PostgreSQL addon for database storage
- Localstorage addon for file storage
- Multi-stage Dockerfile (build + production)
- Comprehensive documentation with usage examples
- File management, app installation, and code editing examples

Features supported:
- Internet OS in browser (full desktop experience)
- Personal cloud storage (privacy-first, self-hosted)
- Web app builder and publisher
- App Store with growing ecosystem
- Built-in file manager with drag-and-drop
- Code editor with syntax highlighting
- Terminal with bash shell
- Multi-user support with permissions
- Games platform
- Remote desktop environment
- Alternative to Dropbox, Google Drive, OneDrive
- Window management, taskbar, start menu
- Keyboard shortcuts and efficiency features
- Themes and customizable interface

Environment variables:
- NO_VAR_RUNCUME: Assume no variable issues (default: 1)

Ports:
- 4100: Main HTTP port (web interface and API)

Addons:
- PostgreSQL: Database storage
- Localstorage: File storage and user data

💘 Generated with Crush

Assisted-by: GLM-4.7 via Crush <crush@charm.land>
2026-02-04 14:46:25 -05:00

34 lines
925 B
JSON

{
"version": 1,
"manifestVersion": 2,
"type": "app",
"id": "io.cloudron.puter",
"title": "Puter",
"description": "The Internet OS! An advanced, open-source internet operating system. Keep files, apps, and games in one place. Build and publish websites and web apps. Privacy-first personal cloud.",
"author": "HeyPuter",
"website": "https://puter.com",
"contactEmail": "cloudron@tsys.dev",
"tagline": "The Internet OS - Personal Cloud Computer",
"version": "1.2.46-beta",
"healthCheckPath": "/test",
"httpPort": 4100,
"memoryLimit": 2048,
"addons": {
"localstorage": true,
"postgresql": {
"version": "14"
}
},
"tcpPorts": {
"HTTP_PORT": {
"description": "Puter HTTP port",
"defaultValue": 4100
}
},
"mediaLinks": [
"https://assets.puter.site/puter-logo.png"
],
"changelog": "Initial Cloudron package for Puter",
"icon": "file://logo.png"
}