Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker and GlitchTip ansible roles #168

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Docker and GlitchTip ansible roles #168

wants to merge 6 commits into from

Commits on Oct 6, 2024

  1. Configuration menu
    Copy the full SHA
    15dd0a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f210cd View commit details
    Browse the repository at this point in the history
  3. Define GlitchTip installation role

    In a later restructure of Ansible, the GlithTip role should become part
    of the admin role, just like the Grafana roles has to be merged in.
    
    Use the reusable Docker definitions to install Docker.
    In the compose stack, use the host CA bundle for a.o. uptime monitor as
    often custom certs are used on contest floors which must be trusted in
    the container.
    Kevinjil committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    7f70315 View commit details
    Browse the repository at this point in the history
  4. Remove executable bit from "/usr/local/bin/runc"

    The runc script interferes with running Docker containers.
    Kevinjil committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    6e01b69 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Provision GlitchTip configuration

    Use the GlitchTip API to provision some default configuration based on
    the defined hosts in Ansible.
    Kevinjil committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    66a0c2b View commit details
    Browse the repository at this point in the history
  2. Install dj_notify service on admin machines

    The dj_notify python scripts acts as a Slack webhook receiver, which
    forwards the notifications to the desktop notifications and plays an
    alert sound to notify everyone nearby.
    Kevinjil committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    5f049ef View commit details
    Browse the repository at this point in the history