fix(website): restore download provider labels and clarify Server packages
## Problem and outcome / 问题与结果 Restore explicit GitHub and Gitee labels on every platform download card while keeping each provider's native latest-download URL. Identify the Linux Server archive by its actual release filename in both READMEs and self-hosting guides, and record the remaining maintenance reports in TODO. ## Verification / 验证 - Website build, documentation checks and repository hygiene pass. - Both languages fit at 360px; all six links retain their platform-specific latest routes. - An independent reader ran the documented source and Windows App sharing paths; the Server archive naming correction follows that walkthrough. - The release planner reports `publish: false` for this commit. ## Impact / 影响 Website and documentation only; no App/Server release. The Chrome block on Gitee downloads remains unresolved and tracked in TODO; the label correction does not clear that provider verdict.
This commit is contained in:
8 files changed
+50
-23
No files matched your search
@@ -87,7 +87,8 @@ link and the demo, may not connect on restrictive networks.
|
||||
## Self-hosting
|
||||
|
||||
Piik Server is a standalone binary with the web interface built in.
|
||||
Download the Linux x64 Server package, extract it, and run:
|
||||
Download the Linux x64 Server package (`piik-<revision>-runtime.tar.gz`),
|
||||
extract it, and run:
|
||||
|
||||
```sh
|
||||
./piik-server
|
||||
|
||||
+1
-1
@@ -83,7 +83,7 @@ macOS 和 Linux 客户端尚未经过实机测试,欢迎有设备的朋友试
|
||||
## 自行部署
|
||||
|
||||
Piik Server 是一个内置网页界面的独立程序。
|
||||
下载 Linux x64 服务端程序包,解压后运行:
|
||||
下载 Linux x64 服务端程序包 `piik-<revision>-runtime.tar.gz`,解压后运行:
|
||||
|
||||
```sh
|
||||
./piik-server
|
||||
|
||||
@@ -133,11 +133,9 @@ are not automatically included in the website artifact.
|
||||
|
||||
The [website operations guide](../operations/website.md) owns Pages publication,
|
||||
public destinations and the separate P2P-only demo. The primary action leads
|
||||
to the platform download section. Each supported platform uses the native latest
|
||||
download routes of GitHub and Gitee, as owned by the website operations guide.
|
||||
Use “Download” / “下载” for the primary action and name Gitee on the alternative.
|
||||
Keep archive formats and build-time versions out of button labels, and link
|
||||
release notes separately. Verify destinations as part of publication.
|
||||
to the platform download section. The website operations guide owns each
|
||||
platform's latest download routes and provider labels. Link release notes
|
||||
separately and verify destinations as part of publication.
|
||||
Demo, App and existing-site walkthroughs
|
||||
use real action names and explain the first sharing and viewing steps. Keep
|
||||
platform requirements and connection limitations beside the relevant steps.
|
||||
|
||||
@@ -9,9 +9,10 @@ forwarding in **one server binary**. Extract and run it; room data is stored in
|
||||
|
||||
These server instructions use a Linux x64 machine.
|
||||
|
||||
Download the **Linux x64 Server** archive from [GitHub Releases](https://github.com/TNTcraftHIM/Piik/releases)
|
||||
or the [Gitee mirror](https://gitee.com/TNTcraftHIM/Piik/releases),
|
||||
extract it, and run the following in its directory:
|
||||
Download **`piik-<revision>-runtime.tar.gz`**, the Linux x64 Server archive,
|
||||
from [GitHub Releases](https://github.com/TNTcraftHIM/Piik/releases)
|
||||
or the [Gitee mirror](https://gitee.com/TNTcraftHIM/Piik/releases).
|
||||
Extract it and run the following in its directory:
|
||||
|
||||
```sh
|
||||
./piik-server
|
||||
|
||||
@@ -10,7 +10,7 @@ Piik Server 将网页、房间管理和可选的媒体转发打包在**一个服
|
||||
以下服务端操作在 Linux x64 环境中执行。
|
||||
|
||||
从 [GitHub Releases](https://github.com/TNTcraftHIM/Piik/releases) 或
|
||||
[Gitee 镜像](https://gitee.com/TNTcraftHIM/Piik/releases)下载 **Linux x64 服务端**程序包,
|
||||
[Gitee 镜像](https://gitee.com/TNTcraftHIM/Piik/releases)下载 **`piik-<revision>-runtime.tar.gz`**,即 Linux x64 服务端程序包。
|
||||
解压后,在该目录运行:
|
||||
|
||||
```sh
|
||||
|
||||
@@ -82,8 +82,9 @@ each provider's native latest-attachment route:
|
||||
([Windows download](https://gitee.com/TNTcraftHIM/Piik/releases/download/latest/piik-app-windows-amd64.zip)).
|
||||
|
||||
Both links follow provider publication without a website rebuild or a release
|
||||
API request from the build or visitor. Buttons say “Download” / “下载”; the
|
||||
secondary link names Gitee. Keep versions and archive formats out of these labels.
|
||||
API request from the build or visitor. Platform buttons say “Download from GitHub” /
|
||||
“GitHub 下载”; the secondary link says “Download from Gitee” /
|
||||
“Gitee 国内镜像下载”. Keep versions and archive formats out of these labels.
|
||||
[Versioning](../reference/versioning.md#release-sources) owns package verification
|
||||
and completion of mirror publication. GitHub remains the primary source; the
|
||||
Gitee download can temporarily lag while a mirror publication completes.
|
||||
|
||||
+27
-1
@@ -1,6 +1,6 @@
|
||||
# Current TODO Ledger
|
||||
|
||||
Last reviewed: 2026-09-13
|
||||
Last reviewed: 2026-09-14
|
||||
|
||||
Only **Now** is executable. Product modules own behavior; Git/PRs own completed
|
||||
history. A parked idea is not implementation authority.
|
||||
@@ -12,6 +12,32 @@ history. A parked idea is not implementation authority.
|
||||
Follow the [deployment runbook](./deployment.md) for the private service and keep public
|
||||
demo deployment separate. Preserve the owner's
|
||||
[device/network deferrals](./verification-status.md#candidate-evidence-boundary).
|
||||
- [ ] **Browser sharing startup failure.** Reproduce [#399](https://github.com/TNTcraftHIM/Piik/issues/399):
|
||||
the local encoding connection can remain connecting without producing frames
|
||||
or entering the existing ordinary-sender fallback. Verify bounded startup and
|
||||
retirement at that owner before changing room routing or ICE configuration.
|
||||
- [ ] **App startup feedback.** Verify [#396](https://github.com/TNTcraftHIM/Piik/issues/396)
|
||||
against the current release. Its older build predates the LAN selector,
|
||||
detailed launcher errors and Windows error-exit pause; those repairs do not
|
||||
establish resolution on the reporting machine. Use a current Debug report if
|
||||
startup still fails.
|
||||
- [ ] **Chrome mirror download warning.** Verify the current Gitee download in
|
||||
Chrome and resolve its download-source warning using the recorded verdict and
|
||||
package checksums. Keep GitHub primary; ordinary link changes do not establish
|
||||
that Safe Browsing has cleared the mirror.
|
||||
- [ ] **App launch-mode preference.** Check why a saved Site keeps selecting
|
||||
Site mode after the user chooses another mode. Review last-used-mode behavior
|
||||
and its configuration owner before changing startup selection.
|
||||
- [ ] **Display-name editing.** Reproduce the edit button immediately closing
|
||||
or failing to open the editor. Check Host and Viewer forms, including native
|
||||
submit behavior when React reuses action buttons, before changing signaling.
|
||||
- [ ] **Theater centering.** Keep expansion and collapse centered. The current
|
||||
width spring overshoots the viewport before settling; verify motion at wide
|
||||
and narrow sizes without changing playback state.
|
||||
- [ ] **Tooltip motion consistency.** Review all tooltip entries and explanatory
|
||||
comics for missing motion across languages, themes and pointer/touch input.
|
||||
Check trigger reuse and static rendering against the shared visual grammar;
|
||||
resolve any intended change to settled-state motion in that owner.
|
||||
|
||||
Keep fixes on a maintenance branch until acceptance. The public release is the
|
||||
compatibility baseline; private service deployment stays independent.
|
||||
|
||||
+9
-9
@@ -741,10 +741,10 @@
|
||||
data-download="windows-amd64" data-provider="github"
|
||||
href="https://github.com/TNTcraftHIM/Piik/releases/latest/download/piik-app-windows-amd64.zip"
|
||||
aria-describedby="download-status"
|
||||
><svg aria-hidden="true"><use href="#download-mark" /></svg><span lang="en">Download</span
|
||||
><span lang="zh-CN">下载</span></a
|
||||
><svg aria-hidden="true"><use href="#download-mark" /></svg><span lang="en">Download from GitHub</span
|
||||
><span lang="zh-CN">GitHub 下载</span></a
|
||||
><a data-download="windows-amd64" data-provider="gitee" href="https://gitee.com/TNTcraftHIM/Piik/releases/download/latest/piik-app-windows-amd64.zip"
|
||||
><span lang="en">Download via Gitee</span><span lang="zh-CN">Gitee 备用下载</span></a
|
||||
><span lang="en">Download from Gitee</span><span lang="zh-CN">Gitee 国内镜像下载</span></a
|
||||
>
|
||||
</article>
|
||||
<article class="download-card" aria-labelledby="download-macos">
|
||||
@@ -771,10 +771,10 @@
|
||||
data-download="darwin-arm64" data-provider="github"
|
||||
href="https://github.com/TNTcraftHIM/Piik/releases/latest/download/piik-app-darwin-arm64.zip"
|
||||
aria-describedby="download-status"
|
||||
><svg aria-hidden="true"><use href="#download-mark" /></svg><span lang="en">Download</span
|
||||
><span lang="zh-CN">下载</span></a
|
||||
><svg aria-hidden="true"><use href="#download-mark" /></svg><span lang="en">Download from GitHub</span
|
||||
><span lang="zh-CN">GitHub 下载</span></a
|
||||
><a data-download="darwin-arm64" data-provider="gitee" href="https://gitee.com/TNTcraftHIM/Piik/releases/download/latest/piik-app-darwin-arm64.zip"
|
||||
><span lang="en">Download via Gitee</span><span lang="zh-CN">Gitee 备用下载</span></a
|
||||
><span lang="en">Download from Gitee</span><span lang="zh-CN">Gitee 国内镜像下载</span></a
|
||||
>
|
||||
</article>
|
||||
<article class="download-card" aria-labelledby="download-linux">
|
||||
@@ -800,10 +800,10 @@
|
||||
data-download="linux-amd64" data-provider="github"
|
||||
href="https://github.com/TNTcraftHIM/Piik/releases/latest/download/piik-app-linux-amd64.zip"
|
||||
aria-describedby="download-status"
|
||||
><svg aria-hidden="true"><use href="#download-mark" /></svg><span lang="en">Download</span
|
||||
><span lang="zh-CN">下载</span></a
|
||||
><svg aria-hidden="true"><use href="#download-mark" /></svg><span lang="en">Download from GitHub</span
|
||||
><span lang="zh-CN">GitHub 下载</span></a
|
||||
><a data-download="linux-amd64" data-provider="gitee" href="https://gitee.com/TNTcraftHIM/Piik/releases/download/latest/piik-app-linux-amd64.zip"
|
||||
><span lang="en">Download via Gitee</span><span lang="zh-CN">Gitee 备用下载</span></a
|
||||
><span lang="en">Download from Gitee</span><span lang="zh-CN">Gitee 国内镜像下载</span></a
|
||||
>
|
||||
</article>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user