SnowShare
SnowShare is a modern, secure file and link sharing platform built using Next.js, Prisma and NextAuth.
You need to create an account password for the first time to enter. See the attached figure. After entering, the language can be modified to EN. - Sharing type: Support LinkShare (URL), PasteShare (text/code highlighting), FileShare (file upload and download records). - Validity period and privacy: Expiration time can be set (including no expiration option, login required), password protection and private sharing are supported. - Convenient access: Automatically generate QR codes and support custom short chain Slug. - User system: NextAuth based mailbox/password login and registration (bcrypt encryption); whether registration is allowed can be controlled through environment variables. - Persistence: Use PostgreSQL storage and local upload directory persistence (/app/uploads). - Deployment integration: Dockerfile and docker-compose are provided; in the lazy cat micro service, routing and health check can be automatically started through manifest configuration.




