Puter
开源个人云电脑,让你随时随地访问文件、应用和游戏,支持自托管保障隐私。
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
开源个人云电脑,随时随地访问你的文件和程序。
주요 기능
- 完整的浏览器桌面环境,类似操作系统体验
- 内置应用商店和游戏中心,可直接运行应用
- 支持自托管,数据完全由你控制
- 多用户支持,适合团队协作
- 高度可扩展,开发者可创建自定义应用
할 수 없는 것
- •默认使用HTTP,请勿直接暴露在公网,建议配置反向代理和HTTPS。2. 一键安装脚本可能需要sudo权限,请确保网络通畅。3. 首次启动会创建管理员账号,请记录密码。4. 与Nextcloud相比,Puter更像一个虚拟桌面而非单纯文件同步工具,适合追求完整桌面体验的用户。
사용 사례
- 搭建私人云存储,替代Google Drive或Dropbox
- 创建团队协作空间,共享文件和应用
- 在低配设备上通过浏览器使用完整桌面环境
- 开发和测试Web应用,利用内置开发者工具
상세 설명
Puter 是一个开源、可自托管的个人云电脑系统。它提供一个在浏览器中运行的完整桌面环境,包含文件管理、应用商店、游戏和开发者工具。与传统的云存储服务不同,Puter 拥有完整的操作系统界面,可以从任何设备访问。它高度可扩展,支持多用户。无论你是想搭建私人云存储用于个人使用,还是为团队创建协作空间,Puter 都允许你将一切托管在自己的硬件上。该项目采用 AGPL-3.0 许可,拥有活跃的社区支持。
문제 해결 & FAQ (2)
문제 해결Windows에서 Puter를 시작할 때 'ERR_UNSUPPORTED_ESM_URL_SCHEME' 오류를 수정하는 방법은 무엇인가요?
이 오류는 Windows에서 puter.com v2.5.1을 사용할 때 발생합니다. 확장 로더가 필수 file:// 접두사 없이 절대 Windows 경로(예: 'c:\\...')를 사용하기 때문이며, 이는 Node.js ESM 로더가 거부합니다. 해결 방법: Node.js를 --experimental-specifier-resolution=node 플래그와 함께 실행합니다. package.json에서 시작 스크립트를 수정하거나 직접 실행합니다: node --enable-source-maps --experimental-specifier-resolution=node -r ./dist/src/backend/telemetry.js ./dist/src/backend/index.js. 또는 확장 로딩 코드를 패치하여 절대 경로를 file:// URL로 변환합니다. 장기적인 해결책: Windows 경로를 올바르게 처리하는 최신 puter.com 버전으로 업데이트하십시오.
문제 해결Nuxt 3에서 @heyputer/puter.js를 사용할 때 'TypeError: s3.unref is not a function' 오류를 해결하는 방법은?
@heyputer/puter.js의 Node 호환 번들(socket.io-client의 .unref()를 사용)이 클라이언트 측에서 로드되기 때문에 오류가 발생합니다. 클라이언트 전용 플러그인을 사용하여 Nuxt가 브라우저 빌드를 사용하도록 강제합니다:
1. plugins/puter.client.ts를 생성하세요:
export default defineNuxtPlugin(async (nuxtApp) => {
const mod = await import('@heyputer/puter.js/dist/puter.js'); // browser bundle
const puter = mod.puter ?? mod.default ?? mod;
nuxtApp.provide('puter', puter);
});2.
nuxt.config.ts에서 Vite 사전 번들링에서 모듈을 제외하세요:export default defineNuxtConfig({
ssr: false, // ensure client‑side only
vite: {
optimizeDeps: {
exclude: ['@heyputer/puter.js']
}
}
});3. 최상위 import 대신
useNuxtApp().$puter를 통해 컴포저블에서 puter에 접근하세요.태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:根据你的操作系统,在终端中运行一键安装命令(Linux/macOS使用curl,Windows使用PowerShell)
步骤2:脚本会自动下载依赖、配置并启动服务
步骤3:安装完成后,浏览器访问 http://puter.localhost:4100 即可开始使用
- 步骤1:根据你的操作系统,在终端中运行一键安装命令(Linux/macOS使用curl,Windows使用PowerShell)
- 步骤2:脚本会自动下载依赖、配置并启动服务
- 步骤3:安装完成后,浏览器访问 http://puter.localhost:4100 即可开始使用
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
停止Puter服务,删除安装目录(默认在用户目录下的puter文件夹),清理相关数据库文件(如MySQL或SQLite数据)。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs