---
title: "Discussion on \"MinIO Was Easy, SeaweedFS Made Me Think\" | Hashnode"
description: "Discussion on \"MinIO Was Easy, SeaweedFS Made Me Think\". A practical SeaweedFS vs MinIO guide for FastAPI apps using boto3, S3-compatible storage, public endpoints, pre-signed URLs, SigV4, and media storage."
url: "https://hashnode.com/posts/minio-was-easy-seaweedfs-made-me-think/6a51387da8cf56c62369034a"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [MinIO Was Easy, SeaweedFS Made Me Think](https://piplustheta.hashnode.dev/minio-was-easy-seaweedfs-made-me-think?utm_source=hashnode&utm_medium=feed)

A practical SeaweedFS vs MinIO guide for FastAPI apps using boto3, S3-compatible storage, public endpoints, pre-signed URLs, SigV4, and media storage.

Jul 10 · 18 min read · piplustheta.hashnode.dev  
Updated Jul 14  
Read the article

-   [#seaweedfs](https://hashnode.com/tag/seaweedfs)
-   [#minio](https://hashnode.com/tag/minio)
-   [#fastapi](https://hashnode.com/tag/fastapi)
-   [#object-storage](https://hashnode.com/tag/object-storage)

## Written by

[Niloy Nath](https://hashnode.com/@piplustheta)

@piplustheta · Hyderabad, India

  
[View profile](https://hashnode.com/@piplustheta)

I build things, break them, fix them, and write about it

I'm a software engineer who f\*\*ks up, builds, f\*\*ks up again, fixes shit, and then writes about everything I learned along the way. I write about backend engineering, AI, distributed systems, cloud infrastructure, DevOps, and the occasional rabbit hole that starts with "this should be easy." If my mistakes save you a few hours of debugging, this blog has done its job.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
