Everything you need to install, configure, and manage your Intranet System.
Follow these 5 steps to get your Intranet System running.
Visit nodejs.org/en/download and download the appropriate version for your operating system. Install it like any other application.
Download the project folder and extract it. Open your terminal (or Command Prompt on Windows) and navigate to the folder using 'cd'.
Run the command 'npm install' in your terminal. This will automatically download all necessary modules.
Start the server with 'npm start'. The server runs on port 3000 by default. You can adjust the port in server.js on line 17.
Note: To use port 443, you might need 'sudo' or administrator rights on macOS/Linux.
The system is now accessible at http://localhost:3000. Log in using the default credentials:
Important: Please change this password immediately after your first login in your profile settings.
Users can upload avatars, change passwords, and manage personal information. Teams bundle users for better organization and collaboration.
Upload PDF documents or write Markdown notes. Create company events with RSVP functionality for all employees.
Thanks to Socket.io, users receive notifications and updates in real-time without having to reload the page.
As an administrator, you have full control. Access advanced features via the admin menu.
Assign permissions granularly: Who can upload documents? Who can create events? Who has access to AI features?
Customize company name, logo, and global system settings. Configure API keys for external services.
SQLite3 for data storage. Create regular backups through the admin panel to protect your data.
The system supports modern AI models. To enable AI features, store a valid API key in the admin panel. Users with appropriate permissions can then ask questions or analyze data directly in the dashboard.
All API requests are encrypted during transmission. Your data is not cached and deleted immediately after processing.
Set up API keys and model preferences in the admin settings panel. Change models or providers anytime.
Built on a robust and scalable technology stack.
The system is optimized for teams up to 1000 employees. For larger installations, we recommend using PostgreSQL instead of SQLite and running multiple server instances behind a load balancer.