为Minio Server设置Caddy proxy

Caddy是一个类似于Apache,nginx或者lighttpd的web服务器。Caddy的目的是简化Web开发,部署和托管工作流程,以便任何人都可以托管自己的网站而不需要特殊的技术知识。

在本文中,我们将学习如何给Minio Server设置Caddy代理。

1. 前提条件

这里下载并安装Minio Server。

2. 安装

这里下载并安装Caddy Server。

3. 配置

如下创建Caddy配置文件,根据你的本地minio和DNS配置更改IP地址。

  1. your.public.com
  2. proxy / localhost:9000{
  3. header_upstream X-Forwarded-Proto{scheme}
  4. header_upstream X-Forwarded-Host{host}
  5. header_upstream Host{host}
  6. }

4. 步骤

第一步: 启动minio服务。

  1. ./minio --address localhost:9000 server <your_export_dir>

第二步: 启动caddy服务。

  1. ./caddy
  2. Activating privacy features...done.
  3. your.public.com:443
  4. your.public.com:80

原文: https://docs.minio.io/cn/setup-caddy-proxy-with-minio.html