RosarioSIS
Self-HostedOpen-source Student Information System (SIS) for K-12 and higher education
Overview
RosarioSIS is a web-based, self-hosted Student Information System designed to manage student data, grades, attendance, schedules, report cards, and parent/teacher communication. It supports multi-language interfaces, customizations, and core workflows for schools seeking data control without proprietary lock-in. Deployable via LAMP stack, Docker, or cloud hosting, it includes features like gradebooks, enrollment tracking, and stakeholder portals. Ideal for small to mid-sized institutions wanting an open alternative to commercial SIS platforms.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
rosariosis:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: rosariosis
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Core SIS tools: grades, attendance, schedules, and report cards
- Parent/teacher portals for real-time communication and updates
- Multi-language support and customizable workflows for schools
Frequently Asked Questions
? Is RosarioSIS hard to install?
Installation is straightforward with Docker (pre-built images for quick setup) or requires basic LAMP stack (Linux, Apache, MySQL, PHP) knowledge. Step-by-step guides in the documentation simplify both methods for admins.
? Is it a good alternative to PowerSchool?
Yes—for schools prioritizing data control and open-source flexibility. It covers core SIS features but lacks some advanced enterprise tools (like large-scale analytics) found in PowerSchool.
? Is it completely free?
Yes! RosarioSIS is licensed under GPLv2, so it’s free to download, self-host, modify, and use. Costs may only apply to hosting (server/cloud) or optional custom development services.
Top Alternatives
People Also Ask about RosarioSIS
Tool Info
Pros
- ⊕ Full data ownership via self-hosting
- ⊕ No licensing fees (GPLv2 open-source)
- ⊕ Flexible deployment options (LAMP, Docker, cloud)
Cons
- ⊖ Requires basic server admin skills for LAMP stack setup
- ⊖ Limited enterprise-level integrations compared to commercial SIS
- ⊖ Initial configuration may take time to align with school policies