🚀 Introducing IntraPaste
Ever struggled with sharing files and text snippets across devices in your office network? While solutions like AirDrop and LocalSend exist, they often come with limitations or require app installations. That's why I built IntraPaste - a modern, web-based content sharing solution designed specifically for intranet environments.
🤔 Why Another Sharing Solution?
The Problem
Current solutions have limitations:
- AirDrop only works between Apple devices
- LocalSend requires app installation on all devices
- Many solutions need device discovery and pairing
- Public services might not be suitable for sensitive corporate data
The Solution
IntraPaste offers:
- Universal Access: Works on any device with a browser
- Zero Setup: No app installation needed
- Instant Sharing: Just paste and get a shareable URL
- Security First: Designed for intranet deployment
- Cross-Platform: Share between any devices/OS
- Auto Cleanup: Content expires automatically
🛠️ Technical Stack
Built with modern technologies:
- Next.js 15
- React 19
- TypeScript
- Prisma (SQLite)
- TailwindCSS
- MinIO (optional, for file storage)
- Docker support
✨ Key Features
- 📱 Native iOS Client
- 🌍 Multi-language Support
- 📝 Text Sharing with One-click Copy
- 📸 Media Sharing (Optional)
- Images, Videos, Audio files
- Preview and zoom capabilities
- Up to 1GB file size
- 🎨 Modern UI with Dark Mode
- 👨💼 Admin Dashboard
- 🔒 Security Features
🚀 Quick Start
Using Docker (Recommended)
git clone https://github.com/FaiChou/IntraPaste.git
cd IntraPaste
cp .env.example .env
chmod +x start.sh
./start.sh
hat's it! Visit http://localhost:3210 to start sharing.
Want Media Sharing?
Just add MinIO configuration to your .env
:
MINIO_ENDPOINT=http://your-minio-server
MINIO_PORT=9000
MINIO_ROOT_USER=your-user
MINIO_ROOT_PASSWORD=your-password
📱 iOS App Available
We also provide a native iOS app for better mobile experience:
Download from App Store
🖼️ Preview
🤝 Contributing
IntraPaste is open source and welcomes contributions! Check out our GitHub repository for more details.
🔗 Useful Links
Let me know what you think! Feel free to star the repo if you find it useful ⭐️
Top comments (0)