Refactor Ansible playbook for improved server setup and monitoring

- Update SSH user configuration for enhanced security
- Add tasks for UFW setup and Docker service management
- Optimize data migration processes for bots
- Implement checks for database permissions and sizes
- Clean up temporary files post-migration
This commit is contained in:
2025-09-16 00:43:45 +03:00
parent 136469793c
commit 81a4069623
2 changed files with 92 additions and 0 deletions

47
.dockerignore Normal file
View File

@@ -0,0 +1,47 @@
# .dockerignore в папке prod/
# Игнорируем ВСЕХ ботов - они не нужны в этом контейнере
bots/
# Игнорируем ВСЕ скрытые файлы и папки (кроме .gitignore)
.*
!.gitignore
# Остальные стандартные исключения
Dockerfile
docker-compose.yml
docker-compose.*.yml
README.md
LICENSE
.env
.dockerignore
__pycache__
*.pyc
*.pyo
*.pyd
.pytest_cache
.coverage
htmlcov/
*.log
logs/
venv/
.venv/
env/
.env/
requirements-dev.txt
tests/
test/
docs/
doc/
.vscode/
.idea/
data/
*.bin
*.dat
*.model