Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
pub:operations:tech_stack_applications [25.05.2026 05:56] – external edit 127.0.0.1pub:operations:tech_stack_applications [15.06.2026 06:24] (current) Predrag Tasevski
Line 2: Line 2:
  
 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. 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.
 +
 +Any new tool introduced by a contractor or team member must follow the [[pub:trust_center:tpsrm|TPSRM approval process]] before use.
  
 [[pub:operations|← Back to Operations]] [[pub:operations|← Back to Operations]]
Line 10: Line 12:
  
 ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^
-| **Element / Matrix** | Internal team chat | [[https://matrix.unicis.tech|matrix.unicis.tech]] | Predrag | Primary async communication channel for all Unicians | +| **Element / Matrix** | Internal team chat and small calls | [[https://matrix.unicis.tech|matrix.unicis.tech]] | Predrag | Primary async communication channel for all Unicians | 
-| **Nextcloud Talk** | Internal video calls and voice (up to ~15 people) | [[https://cloud.unicis.tech|cloud.unicis.tech]] | Predrag | Used for daily standups, 1:1s, and small team calls | +| **Jitsi** | Larger audience video calls (15+ participants| [[https://meet.unicis.tech|meet.unicis.tech]] | Predrag | Use for All Hands, EU project consortium calls, and large external meetings | 
-| **Jitsi** | Video calls with external parties or 15+ participants | [[https://meet.unicis.tech|meet.unicis.tech]] | Peter | Use for All Hands, EU project consortium calls, and large external meetings | +| **Discord** | Community and partners | [[https://discord.gg/unicis|discord.gg/unicis]] | Alexander | Public-facing; community support, announcements, partner channel |
-| **Discord** | External community chat and partner communications | [[https://discord.gg/unicis|discord.gg/unicis]] | Alexander | Public-facing; community support, announcements, partner channel +
-| **Nextcloud Calendar** | Shared team calendars and appointment scheduling | [[https://cloud.unicis.tech|cloud.unicis.tech]] | Predrag | Use for scheduling internal meetings and shared availability |+
  
 ---- ----
Line 21: Line 21:
  
 ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^
-| **Nextcloud Files** | Document storage, sharing, and collaboration | [[https://cloud.unicis.tech|cloud.unicis.tech]] | Predrag | Primary document store for contracts, EU project files, financial records | +| **Nextcloud** | File storage and document management | [[https://cloud.unicis.tech|cloud.unicis.tech]] | Predrag | Primary document store for contracts, EU project files, and financial records | 
-| **DokuWiki (Handbook)** | Company handbook and internal knowledge base | [[https://handbook.unicis.tech|handbook.unicis.tech]] | Predrag | Public handbook; internal processes, SOPs, and EOS documentation | +| **OnlyOffice** | Document editing (integrated with Nextcloud| [[https://cloud.unicis.tech|cloud.unicis.tech]] | Predrag | Collaborative editing of documents within Nextcloud | 
-| **Moodle** | Online training delivery | [[https://learn.unicis.tech|learn.unicis.tech]] | Predrag | Used for onboarding training and EU project training deliverables |+| **DokuWiki** | Internal knowledge base and employee handbook | [[https://handbook.unicis.tech|handbook.unicis.tech]] | Predrag | Public handbook; internal processes, SOPs, and EOS documentation | 
 +| **Moodle** | Online training and courses | [[https://learn.unicis.tech|learn.unicis.tech]] | Predrag | Onboarding training and EU project training deliverables |
  
 ---- ----
Line 30: Line 31:
  
 ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^
-| **OpenProject** | Project management, budget tracking, timesheets | [[https://scrum.unicis.tech|scrum.unicis.tech]] | Peter | Tracks Rocks, EU project deliverables, sprints, and time logging | +| **OpenProject** | EU project work packages, timesheets, deliverables | [[https://scrum.unicis.tech|scrum.unicis.tech]] | Predrag | Tracks EU project deliverables, Rocks, sprints, and time logging | 
-| **[[https://erp.unicis.tech|Dolibarr]]** | CRM, vendor/partner management, subscriptions, invoicing | [[https://erp.unicis.tech|erp.unicis.tech]] | Predrag | Single source of truth for all customer, vendor, and partner records | +| **Dolibarr** | CRM, ERP, billing, subscriptions, partner management, transactional emails | [[https://erp.unicis.tech|erp.unicis.tech]] | Predrag | Single source of truth for all customer, vendor, partner, and billing records | 
-| **Wise** | Online payments and bank transfers [[https://wise.com|wise.com]] | Predrag | Used for invoicing payment linkspartner commissions, and vendor payments +| **n8n** | Automation and integration glue Internal | Predrag | Connects DolibarrFreeScout, Matrix, Matomo, and other tools via automated workflows 
-| **n8n** | Workflow automation and integrations | Internal | Peter Connects Mautic, Dolibarr, FreeScout, Matrix, and other tools via automated workflows |+| **Vaultwarden** | Password and secrets management | Internal | Predrag Self-hosted; stores all shared credentials and secrets for the team |
  
 ---- ----
  
-===== Marketing & Customer Engagement =====+===== Marketing & Website =====
  
 ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^
-| **Mautic** | Newsletter, customer engagement, and audience segmentation | Internal | Ksenija | All email marketing, onboarding sequences, and newsletter sends | +| **Astro** | Public website and marketing pages | [[https://unicis.tech|unicis.tech]] | Predrag | Static site framework powering the public-facing website | 
-| **Matomo** | Web analytics and visitor tracking | Internal | Ksenija | Privacy-respecting analytics for unicis.tech; replaces Google Analytics +| **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 | 
-| **Fider** | Public feedback portal and roadmap planning | [[https://feedback.unicis.tech|feedback.unicis.tech]] | Predrag | Community-facing product roadmap; primary input for quarterly Rock planning |+| **Listmonk** | Newsletter and email campaigns | Internal | Ksenija | Self-hosted; handles all newsletter sends and email campaign management 
 +| **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 |
  
 ---- ----
Line 49: Line 52:
  
 ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^
-| **FreeScout** | Support inbox and team email management | Internal | Predrag | All inbound support requests; shared team inbox for support@unicis.tech | +| **FreeScout** | Support inbox | Internal | Predrag | All inbound support requests; shared inbox for support@unicis.tech | 
-| **LimeSurvey** | Surveys, polls, and structured feedback collection | Internal | Predrag | Used for EU project surveys, customer satisfaction, and event feedback |+| **LimeSurvey** | Surveys for EU projects and research | Internal | Predrag | EU project surveys, customer satisfaction, and event feedback 
 + 
 +---- 
 + 
 +===== Platform Analytics ===== 
 + 
 +^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ 
 +| **Metabase** | Unicis platform subscription analytics | Internal | Predrag | Dashboards for subscription metrics, usage, and platform health |
  
 ---- ----
Line 57: Line 67:
  
 ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^ ^ Tool ^ Purpose ^ URL ^ DRI ^ Notes ^
-| **GitHub** | Source code, issues, PRs, and community contributions | [[https://github.com/unicis|github.com/unicis]] | Peter | Primary repository for Unicis Platform CE | +| **GitHub** | Source code, issues, PRs, and community contributions | [[https://github.com/unicis|github.com/unicis]] | Predrag | Primary repository for Unicis Platform CE (community/open-source only) 
-| **GitLab** | Private repos, CI/CD pipelines, and status page MonitorBot | Internal | Peter | Infrastructure automation and private project repos | +| **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 | Peter | Monitors all self-hosted services; alerts via Matrix | +| **Grafana / Prometheus** | Infrastructure monitoring and alerting | Internal | Predrag | Monitors all self-hosted services; alerts via Matrix | 
-| **CrowdSec** | Security monitoring and threat detection | Internal | Peter | Integrated with Grafana; alerts on suspicious activity | +| **CrowdSec** | Security monitoring and threat detection | Internal | Predrag | Integrated with Grafana; alerts on suspicious activity | 
-| **status.unicis.tech** | Public platform status page | [[https://status.unicis.tech|status.unicis.tech]] | Peter | cState-based; updated automatically via MonitorBot |+| **status.unicis.tech** | Public platform status page | [[https://status.unicis.tech|status.unicis.tech]] | Predrag | cState-based; updated automatically via MonitorBot |
  
 ---- ----
Line 69: Line 79:
 Access to internal tools is managed by the DRI listed above. To request access: Access to internal tools is managed by the DRI listed above. To request access:
  
-  - Message the DRI directly via [[pub:company/communications#matrixelement|Element/Matrix]]+  - Message the DRI directly via [[pub:company:communications#matrixelement|Element/Matrix]]
   - For tools requiring accounts (OpenProject, Nextcloud, Dolibarr), the DRI will create your account   - For tools requiring accounts (OpenProject, Nextcloud, Dolibarr), the DRI will create your account
-  - All access is revoked immediately upon offboarding — see [[pub:company/communications#departure_communication|Departure communication]]+  - All access is revoked within 24 hours upon offboarding — see [[pub:company:leadership#departure_communication|Departure communication]] 
 +  - Any new tool introduced by a contractor must follow the [[pub:trust_center:tpsrm|TPSRM approval process]] before use
  
-🔒 **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.+<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. 
 +</wrap>
  
 ---- ----
Line 80: Line 93:
  
 {{tag>operations tools tech-stack applications}} {{tag>operations tools tech-stack applications}}
-