Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jerryshell/my-flomo-web
可以自托管的想法记录及回顾服务,开源、免费、简单、专注于核心功能
https://github.com/jerryshell/my-flomo-web
flomo self-hosted
Last synced: 4 days ago
JSON representation
可以自托管的想法记录及回顾服务,开源、免费、简单、专注于核心功能
- Host: GitHub
- URL: https://github.com/jerryshell/my-flomo-web
- Owner: jerryshell
- License: agpl-3.0
- Created: 2021-12-03T10:20:03.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-23T13:00:26.000Z (4 months ago)
- Last Synced: 2024-07-24T13:58:35.172Z (4 months ago)
- Topics: flomo, self-hosted
- Language: TypeScript
- Homepage: https://my-flomo.pages.dev
- Size: 353 KB
- Stars: 30
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![my-flomo-web](https://socialify.git.ci/jerryshell/my-flomo-web/image?description=1&forks=1&issues=1&language=1&name=1&owner=1&pattern=Brick%20Wall&pulls=1&stargazers=1&theme=Dark)
## 功能清单
- Flomo 数据导入
- Flomo API 兼容
- 邮件每日回顾
- 注销账号,永久抹除数据
- CSV 数据导入导出
- Docker 镜像支持 ARMv7(树莓派)## 体验 Demo
~~[https://my-flomo.d8s.fun](https://my-flomo.d8s.fun)~~
**服务器到期,体验 Demo 的后端已经关闭**
## 如何运行
### Docker
```bash
# 1. git clone
git clone https://github.com/jerryshell/my-flomo-web.git# 2. 修改 Dockerfile
# 将 VITE_API_BASE_URL 修改为你的 API 地址,如:https://flomo-api.jerryshell.eu.org
vim Dockerfile# 3. 构建
docker build -t my-flomo-web . --no-cache# 4. 启动
docker run --rm -p 9090:80 my-flomo-web
```### K8s
请参考 [k8s/\*.yaml](k8s)
要注意修改:
- `deployment.yaml` 的 `image`
- `ingress/ingress.yaml` 的 `host`
- `ingress/tls-ingress.yaml` 的 `host`
- 这里的 TLS 需要前置条件,具体请看:[K8s Traefik cert-manager DNS01 TLS](https://github.com/jerryshell/k8s-traefik-cert-manager-dns01-tls)## 相关项目
- [Web 端](https://github.com/jerryshell/my-flomo-web)
- [服务端](https://github.com/jerryshell/my-flomo-server)## 开源协议
[GNU Affero General Public License v3.0](https://choosealicense.com/licenses/agpl-3.0)