- Move bin/ and config/ (etc/, systemd/) into nodo/ for clean mirror encapsulation
- Provide root symlinks bin and config pointing to nodo/ for CLI convenience
- Update script headers across all 15 bash utilities with robust REPO_ROOT resolution
- Clean raw developer artifacts (README.rst, logo.svg, guardianes.json) from IPFS root
- Update mirror root tree diagrams and documentation references to reflect clean structure
- Point Documentation URLs and RST source references to README.html and GitLab repo
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
Co-authored-by: Antigravity <antigravity@google.com>
- Relocate etc/ to config/etc/ and systemd/ to config/systemd/
- Update mirrors.env sourcing logic across all bin/*.bash scripts
- Update staging and IPFS MFS deployment paths to isolate runtime configs
- Update links in README.rst, README.html, and staging
- Create and push public repository to gitlab.com/mxos/mirrors
- Update DNSLink, IPNS, and pin on web0.mx-os.mx
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
Co-authored-by: Antigravity <antigravity@google.com>
- Añadir scroll-margin-top de 5rem a selectores [id], section[id] y .section-title en portada y manual
- Prevenir superposición de la barra fija sobre encabezados al pulsar anclas del menú
- Armonizar dimensiones de barra de navegación en README.html idénticas a index.html (relleno 0.65rem, icono 22px, fuente 1.05rem)
- Forzar white-space: nowrap y flex-shrink en marca y enlaces para evitar saltos de línea indeseados
- Actualizar cifras de tamaño real para Fedora 45 Everything (116G) y catálogo completo (468G)
- Replicar y enclavillar en web0.mx-os.mx, MFS /mxos-root, IPNS y DNSLink
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
Co-authored-by: Antigravity <antigravity@google.com>
- Include bin/, etc/, systemd/, and docs/ directly in IPFS root and staging
- Convert all tool and documentation links in README.rst to local relative paths
- Inject unaccented anchor aliases (<span id="...">) for all accented headings in README.html
- Add client-side fragment normalization handler for smooth anchor scrolling
- Add anchor forwarding from index.html to README.html for manual sections
- Update Vigía registration link to point directly to self-contained README anchor
- Resguard and pin bin/, etc/, systemd/, docs/, index.html, README.html on web0.mx-os.mx
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
Co-authored-by: Antigravity <antigravity@google.com>
- Configure mxos-mirror.timer to run 4 times daily (every 6 hours) with persistence
- Implement flock and tmux concurrency guard in mxos-repo-sync.bash
- Document Cloudflare DoH resolution in Kubo to bypass DNSLink TTL cache lag
- Document updated Vigía observatory features, tag filtering, and copy-to-clipboard DI
- Rebuild production README.html and index.html
Co-authored-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
- Restore original layers icon in navbar brand-group
- Center hero emblem above main document title
- Increase hero emblem size to 140px with responsive 100px mobile scaling
Co-authored-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
- Place prominent vector hero logo between sticky header and document h1
- Replace pasarela references with gateway and clarify official gateway at HOBOPS.IO
- Eliminate unnecessary parentheses and refine punctuation in README.rst
- Synchronize updated Vigia build with corner logo and natural badge typography
- Update guardianes.json with HOBOPS.IO organization
Co-authored-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
- Embed official vector logo in portal header and Vigia bundle with adaptive theme styling
- Update public gateway domain to ipfs.mx-os.mx and gateway.ipfs.mx-os.mx in documentation
- Update custodian identity to EVALinux in Jalisco in guardianes.json
- Add comprehensive step-by-step onboarding guide for community nodes in README.rst and operador-nodo.rst
- Eliminate spaces around forward slashes across technical specifications and user guides
- Rebuild self-contained README.html and synchronize staging assets
Co-authored-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
- Author formal upstream RFC proposal in docs/technical/specs/propuesta-rfc-upstream.rst
- Link TECH-007 in docs/technical/spec.rst
- Add update-readme action to bin/mxos-sizes.bash to dynamically update README.rst
- Ensure vigia dashboard files are included in staging on ingest
- Add zero-DNS direct IPNS key configuration to docs/guides/cliente-dnf.rst
- Recompile README.html and index.html
Co-authored-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
- Replace MIT with GNU General Public License v3.0 or later (GPL-3.0-or-later) for all tools and scripts
- Adopt GNU Free Documentation License v1.3 or later (GFDL-1.3-or-later) with no invariant sections, front-cover, or back-cover texts, in dual model with CC-BY-SA-4.0 for documentation
- Update footer and licensing sections across README.rst, README.html, and index.html
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
Co-authored-by: Antigravity <antigravity@google.com>
- Add responsive viewport-fit and eliminate horizontal page overflow
- Introduce fluid typography using CSS clamp for headings
- Structure header into mobile-friendly brand row and swipeable chip track
- Constrain code blocks and pre tags with touch-scrollable overflow
- Add wrapping safeguards for long inline paths and monospace tokens
- Re-sync theme toggle across mobile and desktop buttons
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
Co-authored-by: Antigravity <antigravity@google.com>
- Implement bin/mxos-build-html.bash using pandoc and zero Python
- Produce standalone README.html and index.html with embedded styles
- Support light and dark themes with localStorage persistence
- Highlight bash and ini syntax blocks with high-contrast tokens
- Copy index.html and README.html into staging during ipfs ingestion
- Integrate html build step into mxos-mirror orchestrator
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
Co-authored-by: Antigravity <antigravity@google.com>