type
status
date
slug
summary
tags
category
icon
password
Property
May 30, 2025 03:13 PM
注册GitHub Oauth APP
访问 https://github.com/settings/applications/new 注册一个应用。填入地址与回调 URL。例如:
- Homepage URL:
https://tabby.example.com
- Authorization callback URL:
https://tabby.example.com/api/1/auth/social/complete/github/
注册完成后,记录 Client ID 并获取 Client secrets。
运行 Tabby Web
创建docker-compose.yml
然后使用 Caddy等为 Tabby Web 实例做一个反代。
配置 Tabby Web
进入容器 shell:
从 https://registry.npmjs.org/tabby-web-container/ 中找一个较新的版本号,给 Tabby Web 注册应用版本:
配置 Tabby 同步
首先要启用库(Vault),设置主密码,注意不要开启
Encrypt config file
,这会影响同步功能。访问 https://tabby.example.com
,点击页面左下登录按钮,选择 Github 登录;点击页面左下设置按钮,复制同步 Token。在 Tabby 设置中,先进入
Config file
, 备份一下当前的配置。然后进入 Config Sync
设置,填入信息:- Sync Host:
https://tabby.example.com
- Secret sync token:
稍等片刻,即可在下方看到已经同步的配置(profile)。可以上传写入、下载覆盖,或者创建新的。建议开启
Sync automatically
选项。