Item 3 da sugestão B — proteger n8n SQLite que era single-point-of-failure. Script backup-n8n.sh: - Roda 2x/dia (00:30 e 12:30) via cron - Usa sqlite3 .backup (seguro com n8n rodando) - Compacta com gzip (~1.6MB → 100KB) - Rotacao: mantem ultimos 30 dias - Log em scripts/logs/backup-n8n.log Cron jobs ativos (crontab -l): - 0 2 * * * backup-vault.sh (pausado antes) - 30 0,12 * * * backup-n8n.sh (NOVO) - 0 */2 * * * health-check.sh - 0 8 * * * resumo-diario.sh - 0 14 * * * compliance-check.sh Teste manual validado: - Backup criado: backup/n8n/n8n-2026-07-06_2317.db.gz (100KB) - Log gerado em scripts/logs/backup-n8n.log |
||
|---|---|---|
| .. | ||
| backups | ||
| calculators | ||
| compliance | ||
| traefik-conf | ||
| .gitignore | ||
| chatwoot-setup.sh | ||
| compliance-check.sh | ||
| docker-compose.m5.yml | ||
| entrypoint.sh | ||
| health-check.sh | ||
| import-chatwoot-workflow.sh | ||
| insert_workflow.py | ||
| minio-compose.yml | ||
| openwa-compose.yml | ||
| openwa.env | ||
| operacao_completa.sh | ||
| README-INSTALL.md | ||
| README.md | ||
| requirements.txt | ||
| resumo-diario.sh | ||
| saleor-api.py | ||
| saleor-entrypoint.sh | ||
| saleor-start.sh | ||
| telegram_user_login.py | ||
| telegram_user_monitor.py | ||
| WHATSAPP-SETUP.md | ||
E-commerce Scripts
Scripts Python para operações de e-commerce multi-canal.
Setup
cd ~/Projects/ecommerce-scripts
source venv/Scripts/activate
pip install -r requirements.txt
Scripts Disponíveis
Calculadoras
calculators/marketplace_margin.py— Calcula margem líquida por marketplacecalculators/freight_quote.py— Cotação de frete por CEP e pesocalculators/cac_ltv.py— Calcula CAC, LTV e ROAS
Marketplaces
marketplaces/shopee_bulk.py— Upload em massa para Shopeemarketplaces/ml_pricing.py— Calculadora de preço para Mercado Livre
Automação
automation/price_monitor.py— Monitoramento de preços de concorrentesautomation/order_tracker.py— Rastreamento de pedidos
Estrutura
ecommerce-scripts/
├── calculators/
├── marketplaces/
├── automation/
├── data/
├── requirements.txt
└── README.md