# ============================================================================== # Plantilla de Configuración para Red de Espejos sobre IPFS # Copiar este archivo a mirrors.env y personalizar según tu infraestructura. # ============================================================================== # Directorios locales de preparación y bitácoras MIRRORS_STAGING_DIR="${HOME}/ipfs/staging" MIRRORS_LOG_DIR="${HOME}/ipfs/logs" MIRRORS_LOCK_FILE="/tmp/mirrors-sync.lock" # Demonio IPFS (Kubo) IPFS_PATH="${HOME}/.ipfs" IPFS_API_URL="/ip4/127.0.0.1/tcp/5001" IPFS_USE_NOCOPY=true # Publicación en red, dominio y DNSLink MIRRORS_DOMAIN="espejos.ejemplo.org" MIRRORS_DNSLINK_RECORDS="_dnslink.espejos.ejemplo.org" MIRRORS_IPNS_KEY="mi-nodo-espejos" # Identificador Ed25519 generado con: ipfs key gen --type=ed25519 MIRRORS_IPNS_KEY_ID="" # Token y Zona Cloudflare para actualización automatizada de DNSLink CF_ZONE_ID="" # CF_API_TOKEN se recomienda exportar vía entorno o gestor de secretos (gopass) # Observatorio externo (opcional) MIRRORS_VIGIA_URL="https://mirrors.mx-os.mx/vigia/?x-ipfs-companion-no-redirect" # Nodo de réplica remota SSH (opcional, dejar vacío para deshabilitar) MIRRORS_REPLICA_HOST="" # Fuentes upstream para sincronización FEDORA_UPSTREAM_RSYNC="rsync://download-ib01.fedoraproject.org/fedora-enchilada/linux" CENTOS_UPSTREAM_RSYNC="https://mirror.stream.centos.org" # Parámetros de red y concurrencia para descarga MAX_PARALLEL_DOWNLOADS=10 DNF_MINRATE=1024 DNF_TIMEOUT=120