eric 发表于 2019-1-3 09:16:20

Docker运行蚂蚁笔记

https://raw.githubusercontent.com/axboy/docker-leanote/master/leanote-cn.png蚂蚁笔记本不是说最完美的云笔记,但是起码比印象笔记的一点 好处就是自己的资料自己管理。。也不会给限制免费用户上传流量限制。。而且存储无限制(基于群晖的存储容量和后续的数据库资料保存)
下面开搞:教程源自网络上的。

镜像提供内置数据库和无数据库版,内置数据库基于mongo:3.2构建,蚂蚁笔记所需数据都已初始化完毕,非内置数据库启动后需修改数据配置再重启。

提供以下镜像版本
2.5(Dockerfile)
2.6(Dockerfile)
2.6.1,latest(Dockerfile)
nodb(Dockerfile)
nodb-arm(Dockerfile)
数据库配置(nodb版使用)
初始化数据库看这里

导入数据库后,以下配置根据实际环境修改

# mongdb
db.host=192.168.1.20
db.port=27017
db.dbname=leanote # required
db.username= # if not exists, please leave it blank
db.password= # if not exists, please leave it blank
# or you can set the mongodb url for more complex needs the format is:
# mongodb://myuser:mypass@localhost:40001,otherhost:40001/mydb
# db.url=mongodb://root:root123@localhost:27017/leanote
# db.urlEnv=${MONGODB_URL} # set url from env. eg. mongodb://root:root123@localhost:27017/leanote


---------------------
数据目录简介
为方便修改配置和迁移数据,建议映射如下文件夹。


/data/db                # 内置mongodb的数据目录,nodb版无此目录/data/leanote/conf      # 笔记的配置文件目录/data/leanote/files   # 笔记内上传的图片、文件存放目录
运行
docker run -d --name leanote \
    -v `pwd`/db:/data/db \
    -v `pwd`/conf/:/data/leanote/conf \
    -v `pwd`/files:/data/leanote/files \
    -p 9000:9000 \
    axboy/leanote
---------------------
添加完:ip:9000端口访问进去。可以创建用户或是直接登陆admin用户后及时修改密码
后续就自己玩了。。

其它
初始用户

user1 username: admin, password: abc123 (管理员, 只有该用户才有权管理后台, 请及时修改密码)
user2 username: [email protected], password: [email protected] (仅供体验使用)
---------------------






iciness 发表于 2019-1-3 09:49:51

顶书记:o:o:o

pigcais 发表于 2019-1-3 09:54:40

沙发 666

eric 发表于 2019-1-3 10:58:24

iciness 发表于 2019-1-3 09:49
顶书记

这沙发好!

eric 发表于 2019-1-3 11:00:55

pigcais 发表于 2019-1-3 09:54
沙发 666

感谢回复!

krischao 发表于 2019-1-3 13:22:30



感谢分享

xieahui 发表于 2019-1-3 15:56:22

docker不敢弄了弄坏好几次! :D
页: [1]
查看完整版本: Docker运行蚂蚁笔记