docker一键部署Flatnotes笔记工具

1、flatnotes简介

Flatnotes是一款纯粹、轻量级的自托管Markdown笔记应用。它的核心设计理念是让笔记回归内容本身,通过极简的方式帮助用户管理和记录知识

2、主要功能与特性

双模式编辑器:支持纯Markdown代码编辑和所见即所得(WYSIWYG)编辑两种模式,方便不同习惯的用户。

强大的搜索与关联:内置高级全文搜索引擎,能快速定位内容。支持 Wiki链接([[笔记标题]])功能,能轻松在笔记间建立双向链接,构建个人知识网络。

完善的辅助功能:拥有响应式设计的Web界面,适配电脑和手机;提供明暗主题;并支持从无认证、只读到用户名密码、双因素认证(2FA)等多种安全选项。

4、拉取flatnotes镜像

bash 复制代码
docker pull dullage/flatnotes:latest

5、创建数据目录

bash 复制代码
mkdir -p /data/flatnotes
chmod 777 /data/flatnotes

6、docker安装flatnotes

生成随机KEY

bash 复制代码
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 24 | head -n 1
bash 复制代码
docker run -d \
   --restart unless-stopped \
   --name flatnotes \
   -p "8080:8080" \
   -v "/data/flatnotes/data:/data" \
   -e "FLATNOTES_AUTH_TYPE=password" \
   -e "FLATNOTES_USERNAME=admin" \
   -e "FLATNOTES_PASSWORD=admin" \
   -e "FLATNOTES_SECRET_KEY=nHdHOEJ5c4CZRAPQGkVUhYIG" \
   -e "PORT=8080" \
  dullage/flatnotes:latest
bash 复制代码
7、访问flatnotes服务
浏览器访问: http://192.168.110.115:8080
帐号密码:admin/admin
相关推荐
航Hang*18 分钟前
Photoshop 图形与图像处理技术——第6章:通道与蒙版的应用
图像处理·笔记·ui·photoshop
qq_317620311 小时前
04:Docker-Compose完全指南
docker·容器编排·服务配置·依赖管理·多环境部署
童话名剑1 小时前
迁移学习示例 和 数据增强(吴恩达深度学习笔记)
笔记·深度学习·数据增强·迁移学习
我可以将你更新哟1 小时前
【docker】Dockerfile的编写
docker·容器
浅川.251 小时前
数据结构(复习笔记)
笔记
星轨初途1 小时前
C++ string 类详解:概念、常用操作与实践(算法竞赛类)
开发语言·c++·经验分享·笔记·算法
d111111111d2 小时前
配置STM32F411CEU6的系统时钟-避免芯片内核锁死
笔记·stm32·单片机·嵌入式硬件·学习
❀͜͡傀儡师2 小时前
docker部署orion-ops一站式智能运维管理平台
运维·docker·容器·orion-ops
全栈游侠2 小时前
I2C子系统01 - 相关结构体
笔记
wen__xvn2 小时前
高斯泼溅水下三维建模
笔记