This website requires JavaScript.
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