loveuer
8a063d15d9
ci: add GitHub Actions workflow for releasing binaries
...
/ build ushare (push) Has been cancelled
/ clean (push) Has been cancelled
- Add .github/workflows/release.yml
- Build binaries for multiple platforms (linux/amd64, linux/arm64, darwin/amd64, darwin/arm64, windows/amd64)
- Embed frontend into binary
- Generate SHA256 checksums for each binary
- Automatically release on tag push
v0.3.1
2026-01-18 14:04:36 +08:00
loveuer
56874b754e
feat: implement single binary build and env-based auth
...
/ build ushare (push) Has been cancelled
/ clean (push) Has been cancelled
- Unify login page styling with share page
- Add AGENTS.md with build commands and code style guidelines
- Add dev.sh and make.sh for development and production builds
- Implement single binary build with embedded frontend using embed.FS
- Change auth configuration from CLI flag to env variables (USHARE_USERNAME, USHARE_PASSWORD)
- Set default credentials: admin / ushare@123
- Fix static file serving for SPA routes
v0.3.0
2026-01-17 23:28:21 +08:00
loveuer
34930a3992
fix: nginx proxy websocket
/ build ushare (push) Successful in 54s
/ clean (push) Successful in 0s
v0.2.2
2025-06-24 22:30:52 +08:00
loveuer
ca434c918b
fix: nginx config
/ build ushare (push) Successful in 37s
/ clean (push) Successful in 0s
v0.2.1
2025-06-24 22:24:22 +08:00
loveuer
f8372b8de8
feat:
...
/ build ushare (push) Successful in 45s
/ clean (push) Successful in 0s
1. local msg/file share by webrtc
fix:
1. meta clean goroutine walk error
2. clean interval to args(--clean)
v0.2.0
2025-06-23 23:08:29 +08:00
loveuer
7c089bbe84
wip: 0.2.2
...
1. rtc init
2025-05-16 16:14:40 +08:00
loveuer
3053394f03
wip: 0.2.1
...
1. websocket 连接,退出 优化
2. 基本页面
2025-05-15 17:39:56 +08:00
loveuer
ec3f76e0c0
wip: 0.2.0
...
1. websocket 连接,退出,消息
2. 基本页面
2025-05-14 17:48:06 +08:00
loveuer
9146c87cad
feat: 0.1.3
...
/ build ushare (push) Successful in 39s
/ clean (push) Successful in 0s
1. 完善 dockerfile 和 entrypoint
v0.1.3
2025-05-12 15:54:52 +08:00
loveuer
b1b3ac5b6b
feat: 0.1.2
...
1. login page && auth required
2. file dir cleanup
2025-05-12 15:54:52 +08:00
loveuer
a2635698e0
init: 0.1.1
...
feat: login page && auth required
todo: 断点上传
2025-05-12 15:54:49 +08:00
loveuer
b3ff70167f
init: 0.1.0
...
feat: 基本功能有了
1. 分片上传
2. code 回显
3. 下载
todo: 断点上传
2025-05-12 15:54:49 +08:00
loveuer
7ec8cd5c0e
init: 0.0.8
...
feat: 实现了分片上传
todo:
1. 上传完成后 code 回显
2. 清理不用的临时 code file
3. 断点续传
4. 多 chunk 并发上传
2025-05-12 15:54:43 +08:00
loveuer
fb96934abe
init: 0.0.4
2025-05-12 15:54:40 +08:00