Skip to content

History

Revisions

  • Sync wiki from docs/wiki-seed @ d9d62b70736da488bf059d92e1718e14802bafbc

    @github-actions github-actions[bot] committed Sep 21, 2026
    1fbc47e
  • Sync wiki from docs/wiki-seed @ 2c432f5d3e830a4819ef967d75622bba873f7343

    @github-actions github-actions[bot] committed Sep 21, 2026
    c86dfe8
  • Sync wiki from docs/wiki-seed @ 99354effdf6236cf0897e653bcf45546387dc4fa

    @github-actions github-actions[bot] committed Sep 21, 2026
    d9b878c
  • Sync wiki from docs/wiki-seed @ 94829940f0209999ea8ff83e8f56723179466895

    @github-actions github-actions[bot] committed Sep 21, 2026
    0d5db54
  • Sync wiki from docs/wiki-seed @ 07f1413d8eec8dc905ea0b9fa950e97befd80f13

    @github-actions github-actions[bot] committed Sep 21, 2026
    6e8de07
  • Sync wiki from docs/wiki-seed @ a57c2a19d577383ad0e3cd3ebe83e0a4603056e9

    @github-actions github-actions[bot] committed Sep 21, 2026
    93d4cca
  • Sync wiki from docs/wiki-seed @ f95791ac267381d0efafd90c2b3a4f4bc91dadab

    @github-actions github-actions[bot] committed Sep 21, 2026
    04ab9b3
  • Sync wiki from docs/wiki-seed @ a0c20cbf946b8a4dbcd139a966e5b090db3c9c90

    @github-actions github-actions[bot] committed Sep 21, 2026
    c59282b
  • Sync wiki from docs/wiki-seed @ 6c84fe030a9824e82f84ac1085bfa8c8754fd632

    @github-actions github-actions[bot] committed Sep 21, 2026
    a585561
  • Sync wiki from docs/wiki-seed @ 7d3674c5caa02fd4b39742ad8f162543a936819b

    @github-actions github-actions[bot] committed Jul 19, 2026
    6485c35
  • Sync wiki from docs/wiki-seed @ 8332d4052fa9159e1b61baf87d065a75888ba96e

    @github-actions github-actions[bot] committed Jul 19, 2026
    3a464f3
  • Sync wiki from docs/wiki-seed @ 360d16244764f9a8a7a14a4525e1cee886039962

    @github-actions github-actions[bot] committed Jul 19, 2026
    9e1eb0f
  • Sync wiki from docs/wiki-seed @ a9380ec07f1034d45936f7a6fe6764901b996d6e

    @github-actions github-actions[bot] committed Jul 19, 2026
    0ba3518
  • Sync wiki from docs/wiki-seed @ f0f99f380a0789426d0850505327b3c6d08f254d

    @github-actions github-actions[bot] committed Jul 19, 2026
    83f468a
  • Sync wiki from docs/wiki-seed @ 982a19c72c7418904dc68629c533cb30363c8a67

    @github-actions github-actions[bot] committed Jul 18, 2026
    de70fd8
  • Sync wiki from docs/wiki-seed @ 6ed5806482648730238c7daf949cb7cd0c01877f

    @github-actions github-actions[bot] committed Jul 18, 2026
    46359a4
  • Sync wiki from docs/wiki-seed @ 1d11aed7dcd06d3ff967bd4e63954b56ac0eb145

    @github-actions github-actions[bot] committed Jul 17, 2026
    fb479e1
  • Sync wiki from docs/wiki-seed @ 1a1f544bea752b30e5afd03a11b511c6cb5de319

    @github-actions github-actions[bot] committed Jul 16, 2026
    9180f9a
  • Sync wiki from docs/wiki-seed @ faba5d78d298a3c87984e27f2a68adfcad0678a4

    @github-actions github-actions[bot] committed Jul 16, 2026
    1cbb5c1
  • Sync wiki from docs/wiki-seed @ 04fe26b697c4b34d9e4bcc2ac3db1364f3519001

    @github-actions github-actions[bot] committed Jul 15, 2026
    32e7d5c
  • docs(wiki): add Certificates page (EN+FR) + fix certmagic path New Certificates page documenting the manual cert cleanup procedure (HTTP-01/DNS-01), since Arenet has no UI/API delete by design. Fixed the wrong /var/lib/arenet/caddy/ path in Backup-Restore to the real /var/lib/arenet/.local/share/caddy/. Added Certificates to the sidebar.

    @barto95100 barto95100 committed Jul 13, 2026
    a1b0f9f
  • docs(wiki): make the docker-pin + rollback + API examples version-agnostic Follow-up to the /latest/download/ fix: the remaining hardcoded version examples also go stale. The docker-compose "pin a version" snippet and the rollback commands now use placeholders (vX.Y.Z / vPREV) pointing at the releases page, and the /system/version response example uses vX.Y.Z. Historical references (v2.12.0 migration, v2.12.3 checker) stay as-is — those are dated facts, not commands. EN+FR. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    312142b
  • docs(wiki): use /releases/latest/download/ so the binary update command never goes stale The §3 native-binary steps hard-coded VERSION=v2.12.3 — which goes out of date at every release, so an operator copy-pasting it would fetch an old build (operator-reported). Switch to the version-less /releases/latest/download/ URL (verified: it redirects to the newest stable + its checksums.txt matches). The rollback section keeps explicit old tags on purpose (you roll back to a specific prior version). EN+FR. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    63db89b
  • docs(wiki): document env vars (Home cheat sheet + Installation + checker interval) - Home: new "Environment variables" cheat sheet (EN+FR) — 13 real ARENET_* vars enumerated from the code, both Docker and systemd syntax, with an upgrade note: env vars are operator-provided, Arenet never writes its own config (same reasoning as no-auto-update); new vars appear in release notes; every var has a safe default. - Installation: an env-vars table (the key ones). - DNS-Providers §Stay updated: ARENET_UPDATE_CHECK_INTERVAL (default 24h, min 1h) + the enable switch is UI-only, no env toggle. Values verified against the code (topology tick default is 2000ms not 1000; ARENET_LOG_LEVEL does NOT exist so it was dropped). EN + FR. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    0011bca
  • docs(wiki): fix version-check log command (slog text, not JSON) The doc used `grep '"version"'` but Arenet logs in slog TEXT format (`msg="Arenet starting" version=v2.12.3 ...`) — the version key is unquoted, so the quoted-JSON grep matched nothing (operator-reported). Fix to `grep "Arenet starting" | tail -1`, which reliably prints the last boot line carrying `version=vX.Y.Z`. Verified against a real binary's output. EN + FR, all three occurrences. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    61bc851
  • docs(wiki): fix binary-update checksum command (name mismatch) The §3 native-binary steps downloaded the binary as /tmp/arenet but verified against checksums.txt, whose entry is "arenet-linux-amd64" — so `sha256sum -c` looked for a file that didn't exist and FAILED. Fix: download under the release name (arenet-${ARCH}), verify in that dir, then rename to /usr/local/bin/arenet on install. Verified end-to-end against a real release (arenet-linux-amd64: OK). EN + FR. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    539610b
  • docs(wiki): add DNS Providers + Updating to Home nav (EN+FR) The two new pages (DNS-Providers, Updates) were in the sidebar but missing from the Home landing page's Quick-navigation TOC and the "Where things live" cheat sheet. Add both under Get-started / Operations, add a dns_providers cheat-sheet row, and bump the stale "Version coverage" from v2.9.x to v2.12.x. EN + FR mirror. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    365770b
  • docs(wiki): Updating Arenet page (EN+FR) — manual upgrade workflow New Updates page (EN + FR mirror): how to check the current version, upgrade via docker-compose / docker run / native binary+systemd (with sha256 checksum verification), rollback for each, migration safety (idempotent boot migrations + MAJOR-equal restore), CLI-only automation options, and security notes on why Arenet deliberately has NO UI/auto-update (attack surface + privilege escalation; industry pattern). Completes the v2.12.3 checker loop: it notifies, this page explains how to act. Sidebar gains a bilingual Updating entry. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 13, 2026
    2d2a8b0
  • docs(wiki): DNS Providers page (EN+FR) + install cross-refs (v2.12.4) New dedicated DNS-Providers page (EN + FR mirror) covering: DNS-01 vs HTTP-01, multi-config OVH accounts (v2.12.0), step-by-step setup, transparent legacy migration, save-safety guards (v2.12.2), a troubleshooting table, and a "stay updated" pointer to the v2.12.3 checker. Installation prerequisites now cross-link to it; sidebar gains a bilingual DNS Providers entry. Terminology kept EN in both locales for OVH field names + acronyms (endpoint/Application key/etc.), per the v2.12.1 i18n decision. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @barto95100 barto95100 committed Jul 12, 2026
    0e11028
  • docs(i18n): translate Troubleshooting + sidebar final polish — Batch 4 LAST (v2.10.3) Final ship of the Wiki i18n workstream. The operator-critical diagnostic playbook (260 lines) translated to French + sidebar gets its final bilingual layout. Files added: - Troubleshooting-FR.md (~260 lines): full FR translation of 10 symptom playbooks covering admin UI reachability, 502 Bad Gateway diagnostics, HTTPS cert issuance failures, OIDC SSO login failures (with v2.8.3 enriched logging reference), WAF false positive triage (3 escape hatches), alert non-fire debugging (cooldown / source / channel / watcher), high CPU/RAM forensics, restore sentinel resolution errors with "two paths forward" guidance, CrowdSec self-IP lockout recovery, oversized backup file trimming, generic "looking from outside" issue-filing template Files modified: - Troubleshooting.md: language switcher header added - _Sidebar.md: Troubleshooting-FR link added in Operations section, finalizing bilingual layout — all 13 wiki pages now have side-by-side EN/FR links Translation conventions (locked from earlier batches): - Acronyms stay EN: WAF, OWASP, CRS, OIDC, SSO, IdP, ACME, TLS, HTTPS, DNS, NAT, RAM, CPU, SQLi, CIDR, SHA, JWT, MITM, pprof, ufw, nft - Provider/product names stay EN: Caddy, Coraza, CrowdSec, authentik, Keycloak, Argon2id, Let's Encrypt, Docker, systemd, journalctl, cscli - Code blocks identical EN/FR (curl, docker exec, systemctl, ss/dig/ping diagnostic commands, JSON jq snippets) - Step identifiers stay EN: v2.8.3, v2.8.4, v2.9.10 - Internal cross-links: all FR pages link to FR companions (-FR suffix) — sidebar now exhaustively bilingual Wiki i18n COMPLETE: 13 pages × 2 languages = 26 wiki pages. Parent commit on main repo (v2.10.3): READMEs get a "Translations" section advertising the i18n complete milestone + inviting contributors for additional languages (DE/ES/IT).

    @barto95100 barto95100 committed Jun 28, 2026
    ee5f3b1