minor changed to index

This commit is contained in:
Marco Mooij | DigiState
2026-05-15 10:14:17 +02:00
parent b5e5ea5365
commit 1ccbf651e7

View File

@@ -1,12 +1,12 @@
# Welcome to the Sentri wiki! # Welcome to the Sentri docs
>[!note] >[!note]
>The making of the this documentation is still in progress. >The making of the this documentation is still in progress.
# What is Sentri # What is Sentri
Sentri is a self-hosted web application built around a modular system. Each module provides a specific feature or solves a particular use case, and was created from practical needs encountered throughout my career as a system and network administrator. Instead of relying on multiple separate services or portals for smaller operational tasks, Sentri centralizes them into a single fast, lightweight, and manageable platform. Sentri is a self-hosted web application built around a modular system. Each module provides a specific feature or solves a particular use case, and was created from practical needs encountered throughout my career as a system and network administrator. Instead of relying on multiple separate services or portals for smaller operational tasks, Sentri centralizes them into a single platform.
Its modular structure keeps the platform lightweight and flexible by allowing you to enable only the components you actually use. Sentri is open-source, performance-focused, and designed to remain minimal and simple. Because Sentri is fully self-hosted, all data remains under your control without depending on third-party providers. Its modular structure keeps the platform lightweight and flexible by allowing you to enable only the components you actually use. Sentri is open-source, performance-focused, and designed to remain minimal and simple. Because Sentri is fully self-hosted, all data remains under your control without depending on third-party providers.
Sentri is released under the Apache License, Version 2.0. *Sentri is released under the Apache License, Version 2.0.*
# Modules # Modules
Sentri includes these modules that can be enabled or disabled at any time, so you only see and use the functionality you need. Sentri includes these modules that can be enabled or disabled at any time, so you only see and use the functionality you need.
## Module: Portal Management ## Module: Portal Management
@@ -15,15 +15,17 @@ Always enabled. This module is used to manage Sentris core settings and confi
This module is used to store companies from your CRM inside Sentri, allowing you to link them to items across different modules. This module is used to store companies from your CRM inside Sentri, allowing you to link them to items across different modules.
The following CRM customer sources are currently available: The following CRM customer sources are currently available:
- [[Inserve|Inserve]] - [[Inserve|Inserve]]
## Module: Office ## Module: Office
This module currently provides a playful feature that lets you “stomp” a colleague. It can be used to keep track of things such as counting your mom jokes or other actions between team members. These events are trackable and visualized through a simple graph. This module currently provides a feature that lets you “stomp” a colleague. It can be used to keep track of things such as counting your mom jokes or other actions between team members. These events are counted and visualized through a simple graph.
## Module: Servers ## Module: Servers
The Servers module is designed to help you keep track of all servers you manage. It centralizes key information such as assigned resources, configured backups, used licenses, and more. The Servers module is designed to help you keep track of all servers you manage. It centralizes key information such as assigned resources, configured backups, used licenses, and more.
This data can be pushed to Sentri via [[API/v1/servers/POST Create or update server|this API endpoint]] using your own scripts or automation. This data can be pushed to Sentri via [[API/v1/servers/POST Create or update server|this API endpoint]] using your own scripts or automation.
Once centralized, server information can be shared with external sources, such as: Once centralized, server information can be shared with external sources, such as:
- [[Inserve|Inserve]] - [[Inserve|Inserve]]
- Automatically creates and updates cloud distributor licenses for invoicing - Automatically creates and updates cloud distributor licenses for invoicing
- Automatically creates and updates subscriptions for invoicing - Automatically creates and updates subscriptions for invoicing
@@ -34,6 +36,7 @@ Once centralized, server information can be shared with external sources, such a
The Autoprovisioning module is used to manage configuration settings for devices such as Yealink phones. Full device configurations are generated dynamically when requested through Yealink autoprovisioning. This makes the configuring of Yealink phones extremly flexible. The Autoprovisioning module is used to manage configuration settings for devices such as Yealink phones. Full device configurations are generated dynamically when requested through Yealink autoprovisioning. This makes the configuring of Yealink phones extremly flexible.
# Getting Started # Getting Started
You can find the installation guide [[Installation|here]]. You can find the installation guide [[Installation|here]].
To get started, follow [[Getting Started|this guide]]. To get started, follow [[Getting Started|this guide]].
# Sources # Sources
Sentri allows external data sources to integrate and synchronize information into and out of the the system. Currently, Inserve is the only supported source. When the time and need comes additional sources will be added. Sentri allows external data sources to integrate and synchronize information into and out of the the system. Currently, [[Portal Management/Settings/Sources/Inserve|Inserve]] is the only supported source. When the time and need comes additional sources will be added.