Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pub:operations:tech_stack_applications [18.03.2025 10:33] – [Email] Predrag Tasevski | pub:operations:tech_stack_applications [15.06.2026 06:24] (current) – Predrag Tasevski | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Tech Stack Applications ====== | ====== Tech Stack Applications ====== | ||
| - | This is a full-featured application that we use at Unicis. | + | This page lists all applications used internally to run Unicis. Every tool has a single DRI (Directly Responsible Individual) who owns access management and is the first point of contact for issues. |
| - | <WRAP warning> | + | Any new tool introduced by a contractor or team member must follow the [[pub:trust_center: |
| - | We prefer to use open-source applications and [[https:// | + | |
| - | ====== Yunohost - SSO User Portal ====== | + | [[pub: |
| - | **License: | + | ---- |
| - | + | ||
| - | **URL: | + | |
| - | Internal application dashboard with SSO (Single Sing-On). | + | ===== Communication & Collaboration ===== |
| - | {{tag> | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| + | | **Element / Matrix** | Internal team chat and small calls | [[https:// | ||
| + | | **Jitsi** | Larger audience video calls (15+ participants) | [[https:// | ||
| + | | **Discord** | Community and partners | [[https:// | ||
| - | ====== CapRover ====== | + | ---- |
| - | **License: | + | ===== Document & Knowledge Management ===== |
| - | **URL:** https://caprover.com/ | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| + | | **Nextcloud** | File storage and document management | [[https:// | ||
| + | | **OnlyOffice** | Document editing (integrated with Nextcloud) | [[https://cloud.unicis.tech|cloud.unicis.tech]] | Predrag | Collaborative editing of documents within Nextcloud | | ||
| + | | **DokuWiki** | Internal knowledge base and employee handbook | [[https:// | ||
| + | | **Moodle** | Online training and courses | [[https:// | ||
| - | Platform as a Service (PaaS) tool. | + | ---- |
| - | {{tag> | + | ===== Project Management & Operations ===== |
| - | ====== Docusaurus | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| + | | **OpenProject** | EU project work packages, timesheets, deliverables | [[https:// | ||
| + | | **Dolibarr** | CRM, ERP, billing, subscriptions, | ||
| + | | **n8n** | Automation and integration glue | Internal | Predrag | Connects Dolibarr, FreeScout, Matrix, Matomo, and other tools via automated workflows | | ||
| + | | **Vaultwarden** | Password and secrets management | Internal | Predrag | Self-hosted; stores all shared credentials and secrets for the team | | ||
| - | React static website generator. | + | ---- |
| - | {{tag> | + | ===== Marketing & Website |
| - | ===== Resources | + | |
| - | | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| - | * [[https://docusaurus.io/|Docusaurus website]] | + | | **Astro** | Public website and marketing pages | [[https:// |
| - | * [[https:// | + | | **Sveltia CMS** | Content editing for the Astro website | [[https://unicis.tech|unicis.tech]] | Ksenija | Git-based CMS used by non-technical team members to update website content | |
| - | * [[https:// | + | | **Listmonk** | Newsletter and email campaigns | Internal | Ksenija | Self-hosted; |
| - | * [[https://infima.dev/demo/|Infima components Demo]] | + | | **Matomo** | Website analytics and engagement scoring | Internal | Ksenija | Privacy-respecting analytics for unicis.tech | |
| + | | **Fider** | Customer feedback and product roadmap | [[https://feedback.unicis.tech|feedback.unicis.tech]] | Predrag | Community-facing product roadmap; primary input for quarterly Rock planning | | ||
| + | ---- | ||
| - | ====== Element ====== | + | ===== Customer Support |
| - | **License:** Apache License 2.0 | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| + | | **FreeScout** | Support inbox | Internal | Predrag | All inbound support requests; shared inbox for support@unicis.tech | | ||
| + | | **LimeSurvey** | Surveys for EU projects and research | Internal | Predrag | EU project surveys, customer satisfaction, | ||
| - | **URL:** [[https:// | + | ---- |
| - | Instant chat and secure communication platform. | + | ===== Platform Analytics ===== |
| - | {{tag> | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| + | | **Metabase** | Unicis platform subscription analytics | Internal | Predrag | Dashboards for subscription metrics, usage, and platform health | | ||
| - | ====== Fider ====== | + | ---- |
| - | **License: | + | ===== Development & Infrastructure ===== |
| - | **URL:** [[https://fider.io/|Fider]] | + | ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ |
| + | | **GitHub** | Source code, issues, PRs, and community contributions | [[https://github.com/unicis|github.com/ | ||
| + | | **GitLab** | Private repos, CI/CD pipelines, and status page MonitorBot | Internal | Predrag | Infrastructure automation and private project repos (proprietary only) | | ||
| + | | **Grafana / Prometheus** | Infrastructure monitoring and alerting | Internal | Predrag | Monitors all self-hosted services; alerts via Matrix | | ||
| + | | **CrowdSec** | Security monitoring and threat detection | Internal | Predrag | Integrated with Grafana; alerts on suspicious activity | | ||
| + | | **status.unicis.tech** | Public platform status page | [[https:// | ||
| - | Open platform to collect and prioritize feedback. | + | ---- |
| - | {{tag> | + | |
| - | ====== FreeScout ====== | + | ===== Tool Access |
| - | **License: | + | Access to internal tools is managed by the DRI listed above. To request access: |
| - | **URL:** https:// | + | - Message the DRI directly via [[pub:company:communications# |
| + | - For tools requiring accounts (OpenProject, | ||
| + | - All access is revoked within 24 hours upon offboarding — see [[pub: | ||
| + | - Any new tool introduced by a contractor must follow the [[pub: | ||
| - | Open Source Helpdesk & Shared Mailbox. | + | <wrap important> |
| + | **Security note:** Never share credentials for any Unicis tool. Each person must have their own account. If you need access and do not have it, ask the DRI — do not use someone else's login. All shared secrets are managed via Vaultwarden. | ||
| + | </ | ||
| - | {{tag> | + | ---- |
| - | ===== Resources ===== | + | [[pub: |
| - | FreeScout as a ticketing system application for support and billing. Please read the [[https:// | + | {{tag>operations |
| - | + | ||
| - | Service & Help Desk via Jira Service Desk software. Following request possible: | + | |
| - | + | ||
| - | * Technical support | + | |
| - | * Licensing and billing questions | + | |
| - | * Product trail questions | + | |
| - | * Other questions | + | |
| - | * Report a bug | + | |
| - | * Suggest a new feature | + | |
| - | * Suggest improvement | + | |
| - | * Demo | + | |
| - | * Right to Erasure Request Form | + | |
| - | * Recrtuitment and hiring | + | |
| - | + | ||
| - | ====== Grype ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | A vulnerability scanner for container images and filesystems. | + | |
| - | + | ||
| - | {{tag>vulnerability}} | + | |
| - | + | ||
| - | ====== GIMP ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Image manipulation program. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== Jitsi Meet ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== LanguageTool ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Style and Grammar Checker for 25+ Languages. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== Matomo ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Open-source website and apps visitor analytics and visualization. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ===== Matamo resources ===== | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | ====== Mautic ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** [[http:// | + | |
| - | + | ||
| - | Open Source Marketing Automation Software. | + | |
| - | {{tag> | + | |
| - | ===== Use case ===== | + | |
| - | + | ||
| - | * Newsletter | + | |
| - | * Contact form | + | |
| - | * User track of platform | + | |
| - | * Email and marketing campaigns | + | |
| - | * Focus items | + | |
| - | * Partner and leads | + | |
| - | + | ||
| - | ====== Matabase ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Business intelligence and analytics. We also use it to update fields in a database to verify, for instance, payment and subscriptions. | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ====== Moodle ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Open source learning platform | + | |
| - | + | ||
| - | {{tag> | + | |
| - | + | ||
| - | + | ||
| - | ====== MISP ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Open Source Threat Intelligence and Sharing Platform. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== Nextcloud ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ===== Calendar ===== | + | |
| - | + | ||
| - | Groupware [[https:// | + | |
| - | + | ||
| - | ==== Appointments ==== | + | |
| - | + | ||
| - | We use an [[https:// | + | |
| - | + | ||
| - | ===== Contacts ===== | + | |
| - | + | ||
| - | App to manage [[https:// | + | |
| - | + | ||
| - | ===== Email ===== | + | |
| - | + | ||
| - | We use the [[https:// | + | |
| - | + | ||
| - | ===== Files ===== | + | |
| - | + | ||
| - | Sync and share [[https:// | + | |
| - | + | ||
| - | ==== Sharing ==== | + | |
| - | + | ||
| - | How to [[https:// | + | |
| - | + | ||
| - | ==== Tags ==== | + | |
| - | + | ||
| - | We use the tags to initated automation for request and approvals. | + | |
| - | + | ||
| - | Steps: Click on file and then '' | + | |
| - | + | ||
| - | ==== Group Folders ==== | + | |
| - | + | ||
| - | Nextcloud admin configured folders shared with everyone in a group. | + | |
| - | + | ||
| - | ==== Flow ==== | + | |
| - | + | ||
| - | We use the Approval flow app to manage and approve/ | + | |
| - | + | ||
| - | ===== Forms ===== | + | |
| - | + | ||
| - | Simple surveys and questionnaires for Nextloud. | + | |
| - | {{tag> | + | |
| - | ===== LibreSign ===== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Nextcloud app to sign PDF documents. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ===== Notes ===== | + | |
| - | + | ||
| - | Nextcloud app to write notes. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ===== Talk ===== | + | |
| - | + | ||
| - | Netcloud app for chat, video & audio-conferencing using WebRTC. | + | |
| - | {{tag> | + | |
| - | ===== Personal Settings ===== | + | |
| - | + | ||
| - | Additional setting SnappyMail Webmail. | + | |
| - | + | ||
| - | ===== Integrations ===== | + | |
| - | + | ||
| - | ==== Draw.io ==== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Client-side editor for general diagramming. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ==== Element ==== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Matrix collaboration client for the web. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ==== OpenProject ==== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Open source project management software. | + | |
| - | + | ||
| - | ==== OnlyOffice ==== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** http:// | + | |
| - | + | ||
| - | A free and open source office and productivity suite. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== OpenProject ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Open source project management software. | + | |
| - | Resource: | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | + | ||
| - | <WRAP notice> In OpenProject click on your user icon -> My Account -> Access tokens -> New API access token. Copy and save the access token and add it to the extension settings. </ | + | |
| - | {{tag> | + | |
| - | ====== OBS Studio ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Free and open source software for live streaming and screen recording. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== SVG edit ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Powerful SVG-Editor for your browser. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | + | ||
| - | ====== SnappyMail ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | ===== Email Signature Template ===== | + | |
| - | + | ||
| - | <WRAP notice> **Info**\\ | + | |
| - | Please change your First and Last name, position, and email. </ | + | |
| - | + | ||
| - | Kind regards, \\ | + | |
| - | — \\ | + | |
| - | [First and Last Name] | [Position] \\ | + | |
| - | Unicis.Tech OÜ \\ | + | |
| - | Sepapaja tn 6, 15551 Tallinn, Estonia \\ | + | |
| - | Registry code: 16566212 \\ | + | |
| - | — \\ | + | |
| - | [username]@unicis.tech \\ | + | |
| - | — \\ | + | |
| - | See it in action from Atlassian Marketplace or Unicis Platform. \\ | + | |
| - | — \\ | + | |
| - | Sign up to our newsletter or provide us feedback! | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ===== Vacation Email ===== | + | |
| - | + | ||
| - | An out of office / vacation mail message can be setup using Sieve filters. | + | |
| - | + | ||
| - | < | + | |
| - | require [" | + | |
| - | if true | + | |
| - | { | + | |
| - | vacation :subject "Out of office" | + | |
| - | } | + | |
| - | </ | + | |
| - | {{tag> | + | |
| - | Vacation messages are sent at most once a day to the same sender. This setting cannot be changed. | + | |
| - | + | ||
| - | ===== Forwarding all emails ===== | + | |
| - | + | ||
| - | To forward all emails to an external mail, setup a Sieve filter as follows: | + | |
| - | + | ||
| - | < | + | |
| - | require [" | + | |
| - | + | ||
| - | if true | + | |
| - | { | + | |
| - | redirect :copy " | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | {{tag> | + | |
| - | + | ||
| - | ====== Syft ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Generator for Software Bill of Materials (SBOM). | + | |
| - | + | ||
| - | {{tag> | + | |
| - | + | ||
| - | ====== Uptime Kuma ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Status and monitoring tool. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== Vaultwarden ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Password, OTP, MFA, and Vault management tool. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== code-server ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | VS Code in the browser. | + | |
| - | {{tag> | + | |
| - | ====== Inkscape ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Open-source vector graphics editor. | + | |
| - | {{tag> | + | |
| - | ====== Zabbix ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | Monitoring tool for servers, containers, and applications, in high-resolution and in real-time. | + | |
| - | + | ||
| - | {{tag> | + | |
| - | ====== Wazuh ====== | + | |
| - | + | ||
| - | **License: | + | |
| - | + | ||
| - | **URL:** https:// | + | |
| - | + | ||
| - | The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads. | + | |
| - | + | ||
| - | {{tag> | + | |