SensusInfra/.gitignore
Sergey Antropoff 4db3e01513 feat: Add PostgreSQL SSL support with sslmode=require
- Add SSL configuration to PostgreSQL in docker-compose.yml
- Create PostgreSQL SSL certificate generation script
- Add PostgreSQL SSL environment variables to env.example and .env
- Update Makefile with PostgreSQL SSL commands (ssl-generate, ssl-clean, ssl-info)
- Update .gitignore to exclude PostgreSQL SSL certificates
- Update documentation in README.md and QUICKSTART.md
- Test PostgreSQL SSL certificate generation

Features:
- PostgreSQL SSL mode: require (mandatory encryption)
- Self-signed certificates for development
- Automatic certificate generation via make ssl-generate
- SSL certificate management via Makefile commands

Author: Сергей Антропов
Site: https://devops.org.ru
2025-09-10 11:36:31 +03:00

84 lines
2.3 KiB
Plaintext

# Автор: Сергей Антропов, сайт: https://devops.org.ru
# Назначение: Игнорирование файлов для SensusInfra
# =============================================================================
# ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ
# =============================================================================
.env
.env.local
.env.production
.env.staging
# =============================================================================
# DOCKER
# =============================================================================
.docker/
docker-compose.override.yml
docker-compose.*.yml
!docker-compose.yml
# =============================================================================
# РЕЗЕРВНЫЕ КОПИИ
# =============================================================================
backups/
*.sql
*.backup
*.dump
# =============================================================================
# ЛОГИ
# =============================================================================
logs/
*.log
*.log.*
# =============================================================================
# ВРЕМЕННЫЕ ФАЙЛЫ
# =============================================================================
tmp/
temp/
.tmp/
.temp/
# =============================================================================
# СИСТЕМНЫЕ ФАЙЛЫ
# =============================================================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# =============================================================================
# IDE
# =============================================================================
.vscode/
.idea/
*.swp
*.swo
*~
# =============================================================================
# SSL СЕРТИФИКАТЫ
# =============================================================================
# Kafka SSL сертификаты
kafka-ssl/*.jks
kafka-ssl/ca-*
kafka-ssl/*.pem
kafka-ssl/*.key
kafka-ssl/*.crt
# PostgreSQL SSL сертификаты
postgres-ssl/*.crt
postgres-ssl/*.key
postgres-ssl/*.pem
# =============================================================================
# ПРОЧИЕ
# =============================================================================
*.pid
*.seed
*.pid.lock