Py学习  »  docker

Docker自建开源个人知识库管理平台

院长技术 • 1 年前 • 462 次点击  

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

地址:https://github.com/silverbulletmd/silverbullet

地址:https://silverbullet.md/

Docker镜像

zefhemel/silverbullet

项目介绍

SilverBullet 是一个可扩展的开源个人知识平台。它的核心是一个干净的基于 markdown 的写作/笔记应用程序,它将您的页面(笔记)作为普通的 markdown 文件存储在一个称为 space 的文件夹中。可以使用 [[link to other page]] 语法交叉链接页面。这使它成为 个人知识管理的简单工具。然而,一旦您利用了它的各种扩展(称为插件),它就会更像是一个知识平台,允许您以您特有的创造性方式注释、组合和查询您积累的知识。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

安装Docker-compose

下载 Docker-Compose 二进制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -/usr/local/bin/docker-compose

给文件增加执行权限
chmod +/usr/local/bin/docker-compose

检查 Docker-Compose 版本
docker-compose -v

Docker部署服务

# 新建文件夹 silverbullet 和 子目录
mkdir -/volume1/docker/silverbullet/space

# 进入 silverbullet 目录
cd /volume1/docker/silverbullet

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name silverbullet \
   -3036:3000 \
   -v $(pwd)/space:/space \
   -e SB_USER=admin:admin \
   zefhemel/silverbullet

Docker-compose部署服务

version: '3'

services:
  silverbullet:
    image: zefhemel/silverbullet
    container_name: silverbullet
    restart: unless-stopped
    ports:
      - 3036:3000
    volumes:
      - ./space:/space
    environment:
      - SB_USER=admin:admin
      



# 新建文件夹 silverbullet 和 子目录
mkdir -p /volume1/docker/silverbullet/space

# 进入 silverbullet 目录
cd /volume1/docker/silverbullet

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

创建服务

cd /root/data/docker_data/microbin    # 来到dockercompose文件所在的文件夹下
docker-compose up -

Web访问

http://ip:3036

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

      

更多技术干货持续输出中......

知识星球,试运营中,

原价188¥在不断上涨,现加入仅需129¥,文档正逐渐上传!

欢迎加入QQ-3群:【

1群-2群-已满

推荐阅读

K8s命令行交互运维神器


院长带你玩转K8s证书续签


Nginx配置SSL证书及跳转特别配置


Docker自建轻量监控系统


欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/169248
 
462 次点击