docker部署
docker及docker-compose安装方法网上很多。
docker-compose.yml配置
version: "3.9"
services:
main:
image: b3log/siyuan # docker 镜像
platform: amd64 # 操作系统 X64
container_name: siyuan # 容器名称
hostname: siyuan # 容器主机网络名
user: '1000:1000' # 读写用的用户名和用户组
command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=自设密码'] # 指定工作目录/siyuan/workspace/,指定访问密码(密码自行设定)
environment:
# A list of time zone identifiers can be found at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
- TZ=Asia/Shanghai # 设定时区
ports: # 端口映射
- 6806:6806 # “:” 之前可以自行设定端口
volumes: # 文件夹映射
- ./workspace:/siyuan/workspace # “:” 之前可以自行设定路径 “./” 表示当前目录
restart: unless-stopped # 总是主机重启后启用容器
networks: # 网络设置
- app_net # 网络名称
networks:
app_net:
external: true
用Nginx Proxy Manager反向代理
私有化部署minio, 自建S3对象存储,实现思源笔记各终端云同步
具体详见: 群晖 或 NAS Docker-compose方式私有化部署minio,Nginx Proxy Manager反向代理, 自建S3对象存储 (含两个坑的解决方案和思源笔记配置)
评论 (0)