在内网之间临时传输文本、图片、文件时, 可能会有登录其他服务麻烦, 这时可以自己搭建一个笔记服务, 进行临时传输使用
通过docker安装, 5 用户以下免费使用
安装
首次使用
docker run --name wiz --restart=always -it -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 80:80 -p 9269:9269/udp wiznote/wizserver
更新
docker stop wiz
docker rm wiz
docker pull wiznote/wizserver:latest
docker run --name wiz --restart=always -it -d -v ~/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 80:80 -p 9269:9269/udp wiznote/wizserver
镜像下载失败
使用阿里云镜像可能会出现版本滞后的情况, 这时可以手动拉取, 然后打tag的方式
docker pull registry.hub.docker.com/wiznote/wizserver:latest
docker tag registry.hub.docker.com/wiznote/wizserver:latest wiznote/wizserver:latest
nginx
nginx配置
server {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header x-wiz-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
...
}
http跳转到https
server {
listen 1234 ssl;
server_name your.site.tld;
ssl on;
...
error_page 497 https://$host:1234$request_uri;
...
}
账户设置
- 默认管理员账号
[email protected]
, 密码123456
- 新注册用户, 并禁用管理帐号
docker-compose
version: '3.1'
services:
wiz:
image: wiznote/wizserver:latest
container_name: wiz
ports:
- 80:80
- 9269:9269/udp
volumes:
- ./wizdata:/wiz/storage
- /etc/localtime:/etc/localtime
restart: always
安装leanote笔记, 蚂蚁笔记
mkdir leanote
cd leanote
git clone https://github.com/leanote/leanote-docker.git
git clone https://github.com/leanote/leanote.git
cp -r leanote/mongodb_backup/leanote_install_data leanote-docker/
cd leanote-docker
# 编辑app.conf
# 修改docker-compose.yaml的时区为系统时区
docker-compose up -d
初始化帐号/密码: admin/abc123
leanote比wiz占用的资源小很多