TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Erugo – A privacy-focused, single-binary WeTransfer alternative

2 点作者 pmx3 个月前
I wanted to share a tool I&#x27;ve been working on called erugo - it&#x27;s a privacy-respecting file sharing solution that you can host yourself.<p>*Why I built it:*<p>I wanted to learn Go by building something practical that I&#x27;d actually use. I needed a simple way to share large files with clients and family, but didn&#x27;t want to rely on services that track usage or collect data. Most importantly, I wanted something that would just work without complex setup or dependencies.<p>*Key Features:*<p>- Single binary deployment (backend + frontend bundled together)<p>- No tracking, no metrics collection, completely private<p>- Local authentication for share creation<p>- Human-readable share URLs<p>- SQLite for simplicity (no external database needed)<p>- Clean, modern UI<p>- Configurable storage paths and file size limits<p>- MIT licensed and completely open source<p>*Tech Stack:*<p>Built with Go backend and Vue.js frontend, packaged into a single binary. Uses SQLite for metadata storage and local filesystem for files.<p>*Getting Started:*<p>1. Download the binary<p>2. Run it<p>3. Follow the interactive first-run setup<p>4. Start sharing files!<p>The project is fully open source and available at: <a href="https:&#x2F;&#x2F;github.com&#x2F;DeanWard&#x2F;erugo">https:&#x2F;&#x2F;github.com&#x2F;DeanWard&#x2F;erugo</a><p>I&#x27;m actively developing erugo and would love to hear your feedback and feature requests. Currently working on adding Docker support and white-labeling options via the UI.<p>Let me know if you have any questions! As this is my first Go project, I&#x27;m particularly interested in feedback from experienced Go developers as I expect there are many ways to improve the code.

暂无评论

暂无评论