MinIO+PicGo+Nginx+Typora 自建图床
写在前面需求背景 自从开始写文章后,就遇到了一个问题,图床;我这边是使用 Typora 编写 Markdown 格式的文章,然后发布到各个平台,有些平台会自动将你的图片文件上传到他们的服务器上,但是有的还是会使用你自己的图片文件来源。这会产生两个问题:
1. Typora 会默认将你的截图、复制的图片放在本地,没法多设备同步,导致我从公司回到家后打开笔记只能面对一张张“破”了的图,属实影响阅读体验
2. Typora 编写文章的时候如果使用第三方图床的方式,得依赖于第三方服务器的稳定性
所以,有没有可能自建图床,搭建一个属于自己的可控的图床方案呢?答案是,Yes!
需求调研
首先考虑了免费图床,SM.MS,5G免费存储空间,网络貌似不太稳定
大厂提供的对象存储服务,最开始优先考虑的就是这套解决方案
七牛云:月免费额度10G,这个跟我几年前的使用体验还是有出入的,创建好桶,存储空间后就可以正常进行文件存取;但是我想的是通过自定义域名来作为图床的访问地址,又增加了自定义域名配置,至此倒也没啥大问题。使用了几天后,发现了账单里多了一笔0.12元的实时账单 ...
向往的开发环境搭建(一):RocketMQ Cluster
本文基于Docker虚拟化容器技术,实现一台虚拟机作为宿主机,安装Docker环境部署RocketMQ(2M-2S-Namesrv)集群环境
前言
前文回顾
I5-12600KF | 升级老式台式机
装机后续:i7-12700 + 华硕 B660M 重炮手装机实操
继台式机组装完成后,便开始在脑子中有一个想法:搭建一个程序员必备 /向往的开发环境,最终的蓝图是希望能最大化利用台式机的性能,开机后即可拥有一套现成的本地“云”开发集群环境
第一篇便从最近学习的 RocketMQ 出发,基于 Docker 虚拟化容器技术,实现一台虚拟机作为宿主机,安装 Docker 环境部署 RocketMQ ( 2M-2S-Namesrv )集群环境
后续可能会考虑搭建 MySQL 主从、Redis 等中间件集群环境,用以分享学习交流~
虚拟机环境
官网下载 Centos7 ISO 镜像文件 【CentOS-7-x86_64-Minimal-2207-02】 清华大学CentOS-7镜像站
启动VamwarePro安装Centos7
配置虚拟机参数
4核/16G/80G-SSD
IP: 1 ...