杜郎俊赏 - dujun.io

开源实例之flatnotes

前言

A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.

flatnotes 是一个自托管的、无数据库的笔记 Web 应用程序,它利用文件夹存储 Markdown 文件。

实例地址

http://flatnotes.dujun.eu.org

实例配置

配置描述
系统Debian
服务端Python 3.9
开发环境服务端Node.js 18
程序flatnotes 3.6.1

实例部署

权限要求

  • 具有系统读写权限
  • 已安装 Python
  • 已安装 Node.js

安装程序

仓库地址:https://github.com/dullage/flatnotes
文档地址:https://github.com/dullage/flatnotes/wiki

官方建议用 Docker 实现自托管部署:

docker run -d \
  -e "PUID=1000" \
  -e "PGID=1000" \
  -e "FLATNOTES_AUTH_TYPE=password" \
  -e "FLATNOTES_USERNAME=user" \
  -e "FLATNOTES_PASSWORD=changeMe!" \
  -e "FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters" \
  -v "$(pwd)/data:/data" \
  -p "8080:8080" \
  dullage/flatnotes:latest

实例体验

详情页

编辑页

进入实例深度体验

后记

本实例仅供参考,不定期重置数据。

体验更多开源实例

标签: 开源实例 个人开源实例 Node.js开源实例 Python开源实例 笔记开源实例
日期:2023-12-31