Project ideas from Hacker News discussions.

I just want simple S3

📝 Discussion Summary (Click to expand)

Top 3 Themes in theDiscussion

# Theme Supporting Quote(s)
1 “Simple S3” is anything but simple – many users point out that what looks like a minimal S3 clone quickly becomes a maze of configuration, missing features, and security gotchas. “S3 isn’t ‘simple’ tho.” – PunchyHamster
2 RustFS is viewed with distrust – the project is called “vibe‑coded slop” and has had serious, un‑reviewed security flaws that were only patched accidentally. “RustFS is the poster child in my mind for the worst kind of vibe‑coded slop. it might be ‘simple’ but it’s not something I would ever trust with persistent data.” – evil‑olive
3 Why bother with a self‑hosted S3 service? – several commenters question the need for yet another self‑hosted object store, noting that existing tools (Garage, Cloudflare R2, CephFS, etc.) already cover most use‑cases. “I only recently realized how much I like using Cloudflare more than AWS :) R2 (their version of S3) is no exception.” – nate

TL;DR

The conversation revolves around (1) the myth of “simple S3,” (2) skepticism and security concerns about RustFS, and (3) doubt about the necessity of building another S3‑compatible store when proven alternatives already exist.


🚀 Project Ideas

SecureS3

Summary

  • A self‑hosted, S3‑compatible object store that enforces signed‑policy validation and versioning out‑of‑the‑box.
  • Eliminates the “hard‑coded token” and missing‑policy bugs that plagued RustFS and similar projects.

Details

Key Value
Target Audience DevOps engineers and SaaS operators who need a trustworthy, local S3 store for CI/CD, backups, or edge caching.
Core Feature Full S3 API compliance with mandatory policy‑conformance checks (signature + policy + size constraints) and immutable versioned objects.
Tech Stack Rust (core server) + Rust + Go (CLI) – backed by SQLite for metadata and object data; optional S3‑API proxy mode.
Difficulty Medium
Monetization Hobby

Notes

  • HN commenters repeatedly lamented RustFS’s insecure token and missing policy enforcement; SecureS3 directly addresses those pain points.
  • Provides a “run‑once” Docker image and Helm chart, making deployment as simple as helm install secure-s3.
  • Potential for community‑driven policy presets (e.g., “backups only”, “presigned URLs only”) to simplify adoption.

GarageDeploy

Summary

  • An automated CLI/Helm toolkit that installs, configures, and validates a Garage object‑storage deployment with secure defaults and auto‑generated, human‑reviewed documentation.
  • Removes the “Garage is unnecessarily complex” friction by handling bucket/user creation, token rotation, and log routing without manual scripting.

Details

Key Value
Target Audience Self‑hosted users who want a simple, production‑ready Garage setup but dislike manual config and unreliable docs.
Core Feature One‑command provisioning (garage-deploy up) that creates buckets, issues short‑lived tokens, configures systemd service with least‑privilege, and validates config syntax.
Tech Stack Go (CLI), Helm charts, Bash templating – integrates with existing Garage binary; outputs Markdown docs from a validated template.
Difficulty Low
Monetization Hobby

Notes

  • Directly tackles leosanchez’s experience that “RustFS was easier … but Garage is still unnecessarily complex.”
  • Generates documentation from code comments, preventing LLM‑generated errors that PunchyHamster highlighted.
  • Could be packaged as a SaaS add‑on for enterprise users needing audit‑ready deployment reports.

MiniBucket

Summary

  • A hosted “Simple S3” service that offers versioned buckets, fine‑grained access controls, and easy migration tools for developers who want S3 compatibility without managing infrastructure.
  • Provides a managed UI and API‑compatible endpoint, targeting the “I just want simple S3” crowd mentioned throughout the discussion.

Details

Key Value
Target Audience Startups, indie developers, and hobbyists who need S3‑compatible storage for iteration, backups, or CDN assets but want a zero‑ops experience.
Core Feature Managed S3‑compatible endpoint with built‑in versioning, legal‑hold/retention policies, and one‑click bucket export/import.
Tech Stack Serverless functions (AWS Lambda / Cloudflare Workers) + DynamoDB for metadata; custom gateway implementing a trimmed S3 API; React UI for bucket management.
Difficulty High
Monetization Revenue-ready: Subscription – $9/mo per 100 GB stored, $0.01/GB‑download, free tier 5 GB.

Notes

  • Frequent chatter about “hosted S3” and “Simple S3 sooooooo S4” shows strong demand for a low‑friction SaaS alternative.
  • Addresses the security worries seen in RustFS and the deployment complexity noted for Garage, by handling all security patches and upgrades automatically.
  • Potential to attract the “Render Object Storage alpha” and “Tigris” users looking for a more predictable, feature‑rich hosted option.

Read Later