折腾了一圈又一圈笔记应用,最终还是选择了自建,不为别的,数据安全是我尤其在意的风险。

在此之前我一直用离线版本的应用,曾经试过 #Obsidian#Logseq ,都是很好的应用,而且我已经深度用它们一年多了,最后还是没忍住换成 #Outline ,一个接近 #Notion 但支持完全 self-hosting 的开源项目。

这个项目搭建在我的 Pi 上,通过 Cloudflare Tunnel 访问,目前一切正常。有类似需求的同学可以来撩,愿意分享搭建需要的资料和经验。 #digital @board

@board @lizzh
这是 #outline 的 docker-compose.yml 文件,它依赖其它三个容器:redis,postgres 和 minio,需要都发出来吗?

```yaml
version: "3"

services:
outline:
image: docker.io/outlinewiki/outline
container_name: outline
restart: unless-stopped
env_file: .env
ports:
- 3000:3000
networks:
- ......
```

@board @lizzh
docker-compose-minio.yml
```yaml
services:
minio:
image: quay.io/minio/minio
container_name: minio
restart: unless-stopped
env_file: .env
command: server --console-address ":9001" /data
ports:
- 9000:9000
- 9001:9001
volumes:
- /data:/data
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
interval: 30s
timeout: 20s
retries: 3
networks:
- ....
```

Follow

@ray 谢谢!但是我高估自己了 :ablobcry: 本人纯纯技术白痴 :ablobcry:

@lizzh 没关系,如果不想自建,也可以去用 Outline 官方提供的应用,不过据说要付费。

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.