使用Docker一键部署Blossom笔记软件

server/2024/9/24 6:37:38/

在这里插入图片描述

Blossom 是一个需要私有部署的笔记软件,虽然本身定位是一个云端软件,但你仍然可以在本地部署,数据和图片都将保存在你的设备,不依赖任何的图床或者对象存储。

  • 客户端:支持 Windows 端和 ARM 架构的 Mac 端,以及作为网页端部署。
  • 移动端:响应式网页移动端,主要为移动端设计,同时也作为博客供所有人访问。
  • 服务端:服务端支持在 Docker 中进行部署。

建议使用Docker进行部署,部署流程简单,快速,不易出错。

一、编写blossom-mysql8.yaml文件

blossom-mysql8.yaml文件来源于官方文档,我们需要修改一下挂载路径

version: "3.8"networks:blossomnet:driver:bridgeservi

http://www.ppmy.cn/server/121214.html

相关文章

Redis基础

Redis基础 一、概述 Redis是开源高性能,基于内存允许的键值对NoSQL数据库 支持数据的持久化,可以将数据保存在磁盘中,重启之后加载到内存中支持多种数据类型支持master-slave模式的数据备份 二、应用场景 1. 缓存 用途:用于…

常见排序详解

1、常见的排序算法 插入排序:直接插入排序、希尔排序; 选择排序:选择排序、堆排序; 交换排序:冒泡排序、快速排序; 归并排序:归并排序; 2、常见排序算法的实现 2.1 插入排序 2…

python:编写一个函数查找字符串中的最长公共前缀

最近在csdn网站上刷到一个题目,题目要求编写一个函数查找字符串中的最长公共前缀,题目如下: 给出的答案如下: from typing import List def longestCommonPrefix(strs:List[str]) -> str:if len(strs) 0:return i 0 #代…

0-1开发自己的obsidian plugin DAY 1

官网教程有点mismatch,而且从0-100跨度较大,📝记录一下自己的踩坑过程 首先,官网给的example里只有main.ts,需要自己编译成main.js 在视频教程(https://www.youtube.com/watch?v9lA-jaMNS0k)里…

第五章 继承、多态、抽象类与接口 (5)

5.5 方法的重载 构造方法的名称已经由类名决定,所以构造方法只有一个名称,但如果希望以不同的方式来实例化对象,就需要使用多个构造方法来完成。由于这些构造方法都需要根据类名进行命名,为了让方法名相同而形参不同的构造方法同时…

防火墙详解(一) 网络防火墙简介

原文链接:https://blog.csdn.net/qq_46254436/article/details/105519624 文章目录 定义 与路由器和交换机的区别 发展历史 防火墙安全区域 定义 防火墙主要用于保护一个网络区域免受来自另一个网络区域的网络攻击和网络入侵行为 “防火墙”一词起源于建筑领域&…

【论文笔记】Are Large Kernels Better Teacheres than Transformers for ConvNets

Abstract 本文提出蒸馏中小核ConvNet做学生时,与Transformer相比,大核ConvNet因其高效的卷积操作和紧凑的权重共享,使得其做教师效果更好,更适合资源受限的应用。 用蒸馏从Transformers蒸到小核ConvNet的效果并不好,原…

杰发科技——Eclipse环境安装

文件已传到网盘: 1. 安装文件准备 2. 安装Make 默认路径:C:\Program Files (x86)\GnuWin32\bin\ 不复制的话会报错 Error: Program "make" not found in PATH 3. 安装工具链 默认路径:C:\Program Files (x86)\Arm GNU Toolchain…