mirror of
https://github.com/wgh136/nysoure.git
synced 2026-02-04 10:11:50 +00:00
master
Nysoure
A file sharing service that allows you to upload files and share them with others.
Features
- Resource Creation: Create resources with a title, description, tags, and images.
- File Uploads: Attach files to resources for easy sharing.
- Comments: Comment on resources to foster discussions or provide feedback.
- File Downloads: Download shared files with ease.
- Search Functionality: Quickly find resources by title, description, or tags.
- Admin Management: Full server control via an intuitive management panel.
- Abuse Prevention: Integrated with Cloudflare Turnstile and IP-based download limits to prevent misuse.
Deployment
Docker
- Clone the repository
- Install Docker and Docker Compose
- Run
docker-compose up -dto start the application
Languages
TypeScript
54.7%
Go
42.9%
CSS
2.2%
Dockerfile
0.2%