User Tools

Site Tools


syntheses:ops-and-team-tools

This is an old revision of the document!


Ops and Team Tools

This page covers internal operations and team tooling that is not part of the main customer-facing application.

Operations

Path Purpose
ops/ansible Infrastructure automation and playbooks
ops/butler Internal bot/automation service
ops/cicd CI/CD support
ops/icinga Monitoring configuration and checks
ops/morbo Service health-check application
ops/tron Internal job scheduler
ops/bitwarden-backup Bitwarden vault backup

Shared Scripts

scripts contains release, development, and validation tooling:

  • create-hotfix
  • create-release
  • devenv
  • estimate-new-issues
  • sync-user-config
  • validate-commit-msg
  • BATS tests for development workflow guardrails

Team kgr

team/kgr is a C++/Qt tool that appears to browse or list GitLab merge requests.

team/kgr
|-- CMakeLists.txt
|-- Makefile
|-- resources/
`-- src/
    |-- GlabFetcher.cpp/h
    |-- MainWindow.cpp/h
    |-- Mr.h
    |-- MrListDelegate.cpp/h
    |-- MrListPanel.cpp/h
    `-- MrTab.cpp/h

Repo Configuration

  • .gitlab directories contain CI/CD pipeline templates and trigger files.
  • .claude directories contain Claude Code agent configuration, commands, hooks, rules, scripts, and skills. These are useful for agent workflow context but are not application runtime code.

Terms

  • Icinga - monitoring system. This is probably the term intended when “incinga” appears in notes.
  • BATS - Bash Automated Testing System.
  • glab - GitLab CLI.
  • Qt - C++ GUI framework used by team/kgr.
syntheses/ops-and-team-tools.1784250632.txt.gz · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki