支持中文搜索的markdown轻量级笔记flatnotes来了

Flatnotes - 轻量级笔记应用

项目简介

Flatnotes 是一个基于浏览器的轻量级笔记应用,使用 Vue.js 和 Python 构建。它提供了简洁的界面和 Markdown 支持,让您可以轻松记录和管理笔记。

该项目是 fork flatnotes 按照国人的使用习惯,支持中文搜索和移动端。

功能特性

  • 📝 支持 Markdown 格式的笔记编辑
  • 🔍 全文搜索功能(支持中文)
  • 📂 笔记分类管理
  • 🌐 响应式设计,适配各种设备

快速开始

使用Docker运行

国内加速:

bash 复制代码
docker run -d \
  -p 8080:8080 \
  -v $(pwd)/data:/data \
  -e FLATNOTES_AUTH_TYPE=password \
  -e FLATNOTES_USERNAME=user \
  -e FLATNOTES_PASSWORD=changeMe! \
  -e FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters \
  crpi-pormt4sdd35mkqt3.cn-hangzhou.personal.cr.aliyuncs.com/jettzhan/flatnotes-zh

海外:

bash 复制代码
docker run -d \
  -p 8080:8080 \
  -v $(pwd)/data:/data \
  -e FLATNOTES_AUTH_TYPE=password \
  -e FLATNOTES_USERNAME=user \
  -e FLATNOTES_PASSWORD=changeMe! \
  -e FLATNOTES_SECRET_KEY=aLongRandomSeriesOfCharacters \
   jettzhan/flatnotes-zh

使用docker-compose

国内加速:

yaml 复制代码
version: "3"

services:
  flatnotes:
    image: crpi-pormt4sdd35mkqt3.cn-hangzhou.personal.cr.aliyuncs.com/jettzhan/flatnotes-zh:latest
    container_name: flatnotes
    ports:
      - "8080:8080"
    volumes:
      - "./data:/data"
    environment:
      FLATNOTES_AUTH_TYPE: "password"
      FLATNOTES_USERNAME: "user"
      FLATNOTES_PASSWORD: "changeMe!"
      FLATNOTES_SECRET_KEY: "aLongRandomSeriesOfCharacters"
    restart: unless-stopped

海外:

yaml 复制代码
version: "3"

services:
  flatnotes:
    image: jettzhan/flatnotes-zh
    container_name: flatnotes
    ports:
      - "8080:8080"
    volumes:
      - "./data:/data"
    environment:
      FLATNOTES_AUTH_TYPE: "password"
      FLATNOTES_USERNAME: "user"
      FLATNOTES_PASSWORD: "changeMe!"
      FLATNOTES_SECRET_KEY: "aLongRandomSeriesOfCharacters"
    restart: unless-stopped

开发

技术栈

  • 前端: Vue.js
  • 后端: Python 3.8+

贡献

欢迎提交PR和Issue。

许可证

MIT

相关推荐
一 乐6 分钟前
购物|明星周边商城|基于springboot的明星周边商城系统设计与实现(源码+数据库+文档)
java·数据库·spring boot·后端·spring
科普瑞传感仪器8 分钟前
从轴孔装配到屏幕贴合:六维力感知的机器人柔性对位应用详解
前端·javascript·数据库·人工智能·机器人·自动化·无人机
n***F87513 分钟前
SpringMVC 请求参数接收
前端·javascript·算法
y1y1z15 分钟前
Spring框架教程
java·后端·spring
wordbaby24 分钟前
搞不懂 px、dpi 和 dp?看这一篇就够了:图解 RN 屏幕适配逻辑
前端
程序员爱钓鱼26 分钟前
使用 Node.js 批量导入多语言标签到 Strapi
前端·node.js·trae
鱼樱前端27 分钟前
uni-app开发app之前提须知(IOS/安卓)
前端·uni-app
V***u45328 分钟前
【学术会议论文投稿】Spring Boot实战:零基础打造你的Web应用新纪元
前端·spring boot·后端
喵叔哟40 分钟前
6.配置管理详解
后端·python·flask
yuuki23323341 分钟前
【C++】类和对象(上)
c++·后端·算法