完善内容
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 51 KiB |
@@ -1,6 +1,7 @@
|
||||
# 没有官方网页版?30 分钟自建一个 Web 版 Obsidian
|
||||
|
||||
> 免费、私有、带密码,数据全在自己家。不用买云服务器,运营商封了 80/443 也不影响——浏览器打开就能记笔记。
|
||||

|
||||
|
||||
## 先看痛点:Obsidian 官方一直没做网页版
|
||||
|
||||
@@ -68,8 +69,11 @@ basic_auth 要求 bcrypt 哈希,别照抄网上的,自己生成:
|
||||
```bash
|
||||
docker run --rm registry.cn-shanghai.aliyuncs.com/xm798/caddy:plus caddy hash-password --plaintext 你的密码
|
||||
```
|
||||
不会用命令的可以用在线网站生成:https://bcrypt-generator.com/
|
||||
|
||||
记下输出的一长串 `$2a$14$...`,第 4 步要用。
|
||||

|
||||
|
||||
记下输出的一长串 `$2a$12$gYYzSsTk7UMh5BFiBScMUO/uO0vn3ab0JiU8uHcU6e/V/riPCAHBu`,第 4 步要用。
|
||||
|
||||
### 3. 写 docker-compose.yml:只有 2 个容器
|
||||
|
||||
@@ -168,8 +172,8 @@ ob.example.cc {
|
||||
reverse_proxy ignis:8080
|
||||
|
||||
basic_auth {
|
||||
# Username "Bob", password "hiccup"
|
||||
Bob $2a$14$Zkx19XLiW6VYouLHR5NmfOFU0z2GTNmpkT/5qqR7hx4IjWJPDhjvG
|
||||
# Username "admin", password "qingyuan"
|
||||
admin $2a$12$gYYzSsTk7UMh5BFiBScMUO/uO0vn3ab0JiU8uHcU6e/V/riPCAHBu
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -192,11 +196,12 @@ docker compose logs -f ignis
|
||||
# 首次启动会从 Obsidian 官方源下载客户端,看到 Listening on http://0.0.0.0:8080 即成功
|
||||
```
|
||||
|
||||
浏览器打开 **`https://ob.example.cc:666`**,输入用户名(示例 `admin`)和第 2 步设置的密码:
|
||||
浏览器打开 **`https://ob.example.cc:666`**,输入用户名(示例 `admin`)和第 2 步设置的密码:qingyuan
|
||||
|
||||

|
||||
|
||||
登录后进入 Vault 管理器(`vaults/` 为空则新建):
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
Reference in New Issue
Block a user