社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

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

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

院长简介

作者:院长

职位:运维开发工程师

官网: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
 
480 次点击