Your all-in-one open-source PaaS to automate dependency setups, fix lab machine issues, and streamline student-teacher workflows.
UniFix is a lightweight Platform-as-a-Service (PaaS) designed to simplify technical maintenance and support inside campus laboratories. It automates:
- ⚙️ Dependency installation (Python, Java, Docker, compilers… you name it!)
- 🗃️ Database setup (MySQL, PostgreSQL, MongoDB)
- 🛠️ System fixes (Common Linux configs, broken packages, permissions)
- 📦 Storage configuration (NFS mounts, Samba shares)
- 📋 Utility management (Network fixes, environment variables, and more)
💡 Imagine this: A student downloads a script from UniFix → Executes it → Problem solved in one shot.
- ✅ Save hours of lab time — No more googling "how to install XYZ".
- ✅ Standardized fixes — Same scripts work across multiple machines.
- ✅ Open & Extensible — Anyone can request or contribute new scripts/domains.
- ✅ Friendly for all — Whether you’re a fresher or a faculty, UniFix makes lab life easier.
unifix/
├── docs/ # Documentation & tutorials
├── domains/ # Domain-specific fix scripts
│ ├── python/
│ ├── databases/
│ ├── networking/
│ └── ...
├── feedback/ # User feedback and feature requests
├── scripts/ # Core automation & CLI interface
├── web/ # Web platform frontend (Next.js/Vercel)
└── README.mdExplore the platform, try fixes, or suggest improvements:
🔗 https://uni-fix.vercel.app
UniFix is fully open-source, and we welcome all kinds of contributions — new scripts, fixes, or improvements.
👉 Start contributing here: https://uni-fix.vercel.app/contribute