PI WEB (英语)
页:1 简体中文
PI WEB 是一个网络用户界面 Pi 编码代理 使代理会话在机器或服务器上运行.
运行您的代码、 工具、 证书和缓存所在的代理 。 从任何浏览器中监督它们.


电话:会话板"去菜单"和"光"主题的对话.
为什么是PIWEB?
当工作环境持续时,代理发展效果更好。 PI WEB让你:
- 在浏览器断开后保持 Pi 编码代理会话的活性;
- * 在真正的仓库和工作地内经营特工;
- 平行监督若干会议;
- 手提电脑、电话、平板电脑和桌面之间的切换;
- 使用服务器、工作站或远程 dev 框作为代理运行时间;
- 管理一个网络用户界面的项目、工作空间、文件、终端、会话和其他机器;
- 将您的 Pi 设置带回原样: Pi 包、 扩展、 技能和快捷模板负载在每次会话中, 扩展对话框、 通知和部件会在浏览器中显示( )PI WEB 下的 Pi 扩展(三);
- 以 PI WEB 插件: 页面、动作、标签、主题和文本渲染器,可选服务器的一半; 文件、 Git、终端和目标被捆绑插件,并且像任何 Pi 软件包一样安装更多;
- 在不同地点跨机工作:将你的家用服务器、工作站、笔记本电脑和云德夫盒放入一个Tailscale尾网,并加入一个PI WEB页面(机器在 HTTPS 上打开每个设备 纹章服务而不打开一个端口 互联网。 您的电话、平板电脑和笔记本电脑可以远程到达相同的会话:在您的办公桌开始一个任务,然后从您的电话中跟踪并回答.
您的浏览器是控制表面 。 工作还是能继续运转的 见 远程第一发展。 。 。 .
快开始
所需经费:
- 登入壳上的节点22.19.0或更新和npm
PATH并且能够npm install -g无sudo; 见 所需资源 nvm 和分发包 - Pi 编码代理 1. 5.2 或更新, 为您的用户配置
- git 和您的代理工具所需的开发工具; 在 Linux 上, 也有 python3, make 和一个 C++ 编译器( 例如)
build-essential),npm用于建造终端 - Linux 或 macOS 有用户服务管理器( 系统或启动), Windows 10 或 11( 用户计划任务) , 或 Android 上的 Termux 软件 (临时服务)
建议设置
运行PI WEB与"Beads之帮"预设在您的代码所在的机器上,用"Tailscale Service"发布到您的尾网,并从您的手机中使用.
-
安装 PI WEB 作为用户服务, 并配备代理工具和网络插件 红蜂帮预设数字 :
curl -fsSL https://raw.githubusercontent.com/Gang-of-Beads/pi-web/main/install.sh | sh -s -- --preset gang-of-beads在 Linux 服务器上, 也运行
sudo loginctl enable-linger "$USER"因此,服务持续运行 在您登录后.在Windows上,在PowerShell中运行此选项:
$env:PI_WEB_PRESET = "gang-of-beads"; irm https://raw.githubusercontent.com/Gang-of-Beads/pi-web/main/install.ps1 | iex -
发布到您的尾网 纹章服务 (MagicDNS和HTTPS证书启用). PI WEB 保持回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回
tailscale serve --bg --https=8504 http://127.0.0.1:8504 -
在你的手机上,注册到同一个尾网,打开
https://<machine>.<tailnet>.ts.net:8504并把它添加到家用屏幕上 共享 – 添加到家用屏幕) (中文(简体) ). 它作为一个应用程序打开: 在 iPhone 或 iPad 上安装。 。 。 .
PI WEB独自一人,没有预设:
curl -fsSL https://raw.githubusercontent.com/Gang-of-Beads/pi-web/main/install.sh | sh
在 Windows 上,在 PowerShell (窗口 详细情况:
irm https://raw.githubusercontent.com/Gang-of-Beads/pi-web/main/install.ps1 | iex
然后打开 http://127.0.0.1:8504 (中文(简体) ),或作为步骤2发布.
npm, Nix, 主管理器, Docker, 通过 Pi, WSL 和手动运行安装 : 见 安装指南。 。 。 .
每天的命令 :
pi-web status
pi-web logs
pi-web restart
pi-web doctor
pi-web version
pi-web uninstall
核心模式
Machine a PI WEB runtime: the one you opened, or another one you added
Project a folder on that machine
Workspace a working folder of the project: the project folder, or with Git, each worktree
Session a Pi Coding Agent chat running inside a workspace
一个典型的流程:添加一个工程,选择一个工作空间或 git worktree,开始一个会话,让代理工作,然后从任何浏览器返回.
警卫
PI WEB没有用户账户,并假定可以信任的用户,寄存器和服务器路径;它不是一个沙盒或多用户平台. 保留在本地主机、私人网络、SSH隧道或经认证的倒置代理上,绝不直接在公共互联网上;可选 访问令牌 增加第二层. 见 警卫 威胁模式以及如何报告脆弱性.
文档
- 安装:要求,安装选项,服务,更新,远程访问
- 配置: 配置文件、 密钥、 环境变量、 重新启动规则
- 机器: 使用一页的多台 PI WEB 机
- 远程第一发展
- 插件: PI WEB 插件和 Pi 套件
- FAQ 和解决问题
与 PI WEB 一起维护的插件和软件包 : 文件/插件.md。 。 。 .
捐款
见 捐款额 用于开发设置,检查和拉动请求预期.