当前位置: 首页 > news >正文

typora整合minio实现文件上传,全干货不多BB

欢迎来到我的博客,代码的世界里,每一行都是一个故事


在这里插入图片描述

🎏:你只管努力,剩下的交给时间

🏠 :小破站

typora整合minio实现文件上传,全干货不多BB

    • 图床的作用
    • 免费图床推荐
    • minio自建图床
      • 搭建minio
      • PicGo修改配置
      • typora整合

图床的作用

图床的作用是专门用来存储和管理图片文件,并生成可访问的图片链接。具体功能和作用如下:

​ 1. 图片存储:图床为用户提供了一个云端存储空间,用户可以上传图片并将其保存。

​ 2. 外链分享:图床生成一个图片的URL链接,用户可以在网页、博客、论坛等地方通过该链接嵌入图片。

​ 3. 节省带宽:通过使用图床,用户可以减少本地或服务器的带宽消耗,因为图片的加载请求都通过图床服务器处理。

​ 4. 图片管理:一些图床服务提供图片管理功能,如批量上传、分类管理、图片压缩和优化。

​ 5. 隐私保护:有些图床支持设置图片的访问权限,用户可以控制谁能查看和下载这些图片。

​ 6. 防盗链功能:一些高级图床服务提供防盗链功能,防止其他网站未经许可使用存储在图床上的图片。

免费图床推荐

以下是几款常见的免费图床推荐,适合个人或小规模使用:

  1. Imgur
    • 特点:全球知名的免费图床,用户无需注册即可上传图片,提供图片外链,支持匿名上传。
    • 优点:上传速度快,稳定性高,支持批量上传、GIF等多种格式。
    • 缺点:有时会压缩图片,访问国内速度较慢。
  2. SM.MS
    • 特点:国内比较流行的免费图床,支持匿名上传和注册用户上传,生成的链接支持外链。
    • 优点:国内访问速度快,不会压缩图片,界面简洁。
    • 缺点:免费版存储空间有限。
  3. GitHub
    • 特点:将图片上传到 GitHub 仓库,生成图片外链。
    • 优点:适合程序员或技术人员,图片存储在 GitHub,免费、稳定。
    • 缺点:需要配置,非技术用户操作稍复杂。

minio自建图床

上面的图床工具都有一定的缺点,比如国内访问较慢,或者不能访问,存储空间有限,使用自建就可以解决这些问题

腾讯云服务器2c2g4M的79元领个红包可以低至49

搭建minio

这里我使用的是docker-compose搭建

  1. docker-compose.yml

    services:minio:image: minio/miniocontainer_name: minioenvironment:# 控制台账号密码- MINIO_ROOT_USER=admin- MINIO_ROOT_PASSWORD=123456# 这里是你的分享域名,如果没有域名可以不写- MINIO_SERVER_URL=https://test.test.com volumes:- ./data:/dataports:- "9000:9000"- "9001:9001"command: server /data --console-address ":9001"
    
  2. 执行docker up -d

  3. 登录到控制台

    image-20241008101236988

  4. 创建一个桶

    image-20241008101618598

  5. 创建一个秘钥

    image-20241008102006786

PicGo修改配置

  1. 新加minio插件

    image-20241008102114099

  2. 将上面创建的minio的秘钥输入

    image-20241008102210870

typora整合

image-20241008102315472


http://www.mrgr.cn/news/52129.html

相关文章:

  • YOLOv11改进策略【卷积层】| 引入注意力卷积模块RFAConv,关注感受野空间特征 助力yolov11精度提升
  • JsonElement 类
  • 【AI论文精读5】知识图谱与LLM结合的路线图-P3
  • AcWing 8. 二维费用的背包问题
  • STM32Cube高效开发教程<高级篇><FreeRTOS>(八)-----队列使用示例
  • C++ 算法学习——1.9 Kruskal算法
  • 数据结构(栈)
  • 第二天 Python基础语法
  • Python入门:轻松学会Python的*args和**kwargs
  • MPI程序实例:二维热传导方程(上)
  • JsonObject (JSON 数据中的一个对象)
  • 波兰式与逆波兰式【1】
  • 苍穹外卖学习笔记(二十四)
  • 人工智能 | MetaLlama大模型
  • 通用代码生成器与编程初学者的“第一个系统”
  • 【python】生成环境下依赖的关系拓扑图
  • Spring Boot环境下的图书进销存管理系统
  • 看了大厂用AI审简历,我才发现社会的残酷真相!今年的秋招太可怕了
  • etcd集群修复异常节点
  • SpringBoot长江驾校学员预约系统-计算机毕业设计源码86072