Commit Graph

  • dd94dcdb46 Merge pull request 'feat: improve CI/CD workflows and code quality checks' (#6) from dev-6 into main main kerrad 2026-02-28 22:09:01 +00:00
  • 7d12bebb6e feat: improve CI/CD workflows and code quality checks dev-6 Andrey 2026-03-01 01:01:54 +03:00
  • e35415d3d1 Merge branch 'main' of https://github.com/KerradKerridi/prod Andrey 2026-02-01 22:31:08 +03:00
  • 25dd64fc01 feat: add coverage test targets for Telegram bot and AnonBot in Makefile Andrey 2026-02-01 22:31:03 +03:00
  • 51c2a562fa Merge pull request #5 from KerradKerridi/dev-5 ANDREY KATYKHIN 2026-01-25 22:26:16 +03:00
  • 4d328444bd refactor: упростил скрипты deploy.yml и ci.yml dev-5 Andrey 2026-01-25 22:24:12 +03:00
  • 804ecd6107 remove: delete health check step from deploy workflow Andrey 2026-01-25 20:51:27 +03:00
  • d736688c62 fix: increase container wait time, fix status variable name, fix delays array for zsh Andrey 2026-01-25 20:43:12 +03:00
  • 1bfe772a0d fix: use flock directly with file instead of file descriptor for zsh compatibility Andrey 2026-01-25 20:36:07 +03:00
  • e360e5e215 fix: replace exec 200 with flock -x 9 for zsh compatibility Andrey 2026-01-25 20:33:08 +03:00
  • 76cb533851 fix: use exec for flock file descriptors to work with zsh Andrey 2026-01-25 20:27:55 +03:00
  • 30465e0bea debug: add more verbose logging for secrets in deploy steps Andrey 2026-01-25 20:24:06 +03:00
  • 0a73f9844e fix: pass secrets directly to SSH scripts instead of using env Andrey 2026-01-25 20:14:49 +03:00
  • 2ee1977956 feat: add workflow_dispatch to deploy.yml and debug secrets Andrey 2026-01-25 20:09:18 +03:00
  • 220b24e867 Merge branch 'dev-4' Andrey 2026-01-25 20:08:34 +03:00
  • fb33da172a debug: add secrets availability check in deploy workflow Andrey 2026-01-25 20:08:25 +03:00
  • 9baee2ceb7 Merge pull request #4 from KerradKerridi/dev-4 ANDREY KATYKHIN 2026-01-25 19:58:22 +03:00
  • 60487b5488 some fix agaaain dev-4 Andrey 2026-01-25 19:51:23 +03:00
  • 07982ee0f2 some fix 3 Andrey 2026-01-25 19:24:55 +03:00
  • 6c51a82dce some fix 2 Andrey 2026-01-25 19:14:07 +03:00
  • 5e57e5214c some fix CI Andrey 2026-01-25 19:08:24 +03:00
  • 8e595bf7f2 chore: remove outdated monitoring documentation files Andrey 2026-01-25 19:02:46 +03:00
  • 34b0345983 some fix Andrey 2026-01-25 18:50:18 +03:00
  • 1dceab6479 chore: Обновление Docker Compose и CI/CD пайплайна Andrey 2026-01-25 18:33:58 +03:00
  • 0cdc40cd21 chore: enhance deployment workflow with improved health checks and manual trigger Andrey 2026-01-25 16:58:16 +03:00
  • fde1f14708 chore: update CI/CD pipeline configuration for improved branch handling Andrey 2026-01-25 15:52:02 +03:00
  • 5a0c2d6942 chore: remove CI and deployment workflows to streamline processes Andrey 2026-01-25 15:46:58 +03:00
  • 153a7d4807 chore: refine CI and deployment workflows with enhanced notifications and checks Andrey 2026-01-25 15:44:21 +03:00
  • 0944175807 chore: enhance CI and deployment workflows with status checks and notifications Andrey 2026-01-25 15:39:19 +03:00
  • 3ee72ec48a chore: update CI and deployment workflows for improved notifications and permissions Andrey 2026-01-25 15:35:56 +03:00
  • dd8b1c02a4 chore: update Python version in Dockerfile and improve test commands in Makefile Andrey 2026-01-25 15:27:57 +03:00
  • 9e03c1f6f2 chore: optimize resource allocation and memory settings in Docker Compose Andrey 2026-01-23 21:38:48 +03:00
  • 75cd722cc4 fix: update htpasswd generation for monitoring and status page Andrey 2026-01-22 22:38:01 +03:00
  • 95fabdc0d1 refactor: consolidate Nginx configurations into a single file Andrey 2025-09-20 01:14:10 +03:00
  • 8be219778c chore: update configuration files for improved logging and service management Andrey 2025-09-19 16:40:40 +03:00
  • a075ef6772 chore: remove specific version reference for telegram-helper-bot in Ansible playbook Andrey 2025-09-19 13:03:25 +03:00
  • 8595fc5886 refactor: streamline Ansible playbook and logrotate configurations Andrey 2025-09-19 13:00:19 +03:00
  • f7b08ae9e8 feat: enhance Ansible playbook and Nginx configuration with authentication and logrotate setup Andrey 2025-09-19 12:09:05 +03:00
  • 1eb11e454d chore: remove Nginx service from docker-compose and update Ansible inventory with new server IP Andrey 2025-09-19 02:21:57 +03:00
  • 14b19699c5 feat: enhance Ansible playbook with project directory permissions and service checks Andrey 2025-09-19 01:56:12 +03:00
  • 1db579797d refactor: update Nginx configuration and Docker setup Andrey 2025-09-18 21:21:23 +03:00
  • 9ec3f02767 feat: integrate Uptime Kuma and Alertmanager into Docker setup Andrey 2025-09-16 21:50:56 +03:00
  • 5e10204137 Merge branch 'main' of https://github.com/KerradKerridi/prod Andrey 2025-09-16 18:52:53 +03:00
  • 5b8833a67f Merge branch 'main' of https://github.com/KerradKerridi/prod Andrey 2025-09-16 18:52:24 +03:00
  • 2661b3865e fix: update Dockerfile reference in docker-compose and add versioning to Ansible playbook Andrey 2025-09-16 18:51:05 +03:00
  • 539c074e9f Merge pull request #3 from KerradKerridi/dev-3 ANDREY KATYKHIN 2025-09-16 18:32:23 +03:00
  • f8d6b92fd2 feat: add Nginx reverse proxy and SSL configuration dev-3 Andrey 2025-09-16 18:31:51 +03:00
  • 30830c5bd9 refactor: update Docker setup and remove deprecated monitoring components Andrey 2025-09-16 17:49:42 +03:00
  • 8673cb4f55 feat: enhance Ansible playbook with security and timezone configurations Andrey 2025-09-16 16:41:54 +03:00
  • a1586e78b3 feat: enhance Ansible playbook with swap file management Andrey 2025-09-16 15:29:40 +03:00
  • 0d5dc67eb9 feat: add Node Exporter Full dashboard and auto-installation Andrey 2025-09-16 12:19:48 +03:00
  • 4eb21a7dbc Add node_exporter configuration to prometheus.yml Andrey 2025-09-16 12:09:28 +03:00
  • 81a4069623 Refactor Ansible playbook for improved server setup and monitoring Andrey 2025-09-16 00:43:45 +03:00
  • 136469793c Update Ansible playbook for server migration and configuration Andrey 2025-09-11 00:09:19 +03:00
  • bb91e139bc Update Ansible configuration and enhance playbook Andrey 2025-09-09 23:00:15 +03:00
  • 4981ae8877 Add Ansible playbook for bot migration to new server Andrey 2025-09-09 22:22:31 +03:00
  • b34da5015d Implement AnonBot integration and monitoring enhancements dev-2 Andrey 2025-09-08 23:17:24 +03:00
  • 40968dd075 WIP: Development changes moved from master Andrey 2025-09-05 01:29:28 +03:00
  • 7d08575512 Update Prometheus configuration to use container name for telegram-helper-bot target Andrey 2025-09-04 09:00:22 +03:00
  • d72b870173 Обновить конфигурацию Prometheus для использования имен контейнеров Docker Andrey 2025-09-04 08:56:41 +03:00
  • f7d11abf69 Merge pull request #1 from KerradKerridi/dev-1 ANDREY KATYKHIN 2025-09-04 01:02:24 +03:00
  • 567e5b3aa3 Enhance monitoring configuration by adding status update interval and alert delays for CPU, RAM, and disk metrics. Update Makefile to include dependency checks for testing, and modify requirements to include requests library. Refactor message sender and metrics collector for improved logging and alert handling. dev-1 Andrey 2025-09-04 00:45:06 +03:00
  • 18d6f3d441 Update docker-compose to include voice_users volume, modify Grafana dashboard expressions for active and total users, and adjust message sender status check interval to every 4 hours. Andrey 2025-09-03 22:08:07 +03:00
  • ec62183e2a Refactor Grafana dashboard metrics to improve clarity and accuracy. Updated expressions for command and error rates to reflect per minute calculations, adjusted titles accordingly, and modified color schemes for better visibility. Removed obsolete metrics and streamlined the dashboard layout. Andrey 2025-09-03 19:17:46 +03:00
  • ea0ec8ab4f Update .gitignore to include bots directory and remove subprojects Andrey 2025-09-03 12:00:48 +03:00
  • 566f35ed0f Перенос изменений из master в dev-1 ветку Andrey 2025-09-03 00:34:41 +03:00
  • 6733043a61 Update docker-compose and README for Telegram bot integration; add environment file reference and clarify port usage in documentation. Andrey 2025-08-31 23:32:56 +03:00
  • 7378179d98 Initial commit: Add infrastructure and bot project Andrey 2025-08-31 17:55:55 +03:00