silentmode.st + hephaestus.x static content — HTML/CSS/JS served via nginx (VPS) and Sia bucket (backup)
Find a file
Local Dev 1207d1f52d Ariadne 0.1.7: system-wide collision policy is runtime-switchable
Feature. The daemon now hot-reloads C:\ProgramData\Ariadne\policy.json every
5 s (fs.stat mtime check, only opens the file when it actually changed) and
flips its DNS collision policy between bcnr-first and icann-first in place.
Every browser on the machine follows within seconds -- no daemon restart,
no reinstall, no UAC. The next Ariadne panel in Theseus will edit this file
directly; a text editor works too.

install.ps1 seeds the file with the current -Policy default on FIRST install
only (an upgrade never clobbers a user's later flip) and grants BUILTIN\Users
Modify on it so an unprivileged app can rewrite it. Invalid values keep the
last good policy (logged). File deleted -> daemon falls back to the CLI
policy the scheduled task was registered with.

Also fixes an intermittent "config unreadable" on daemon startup when
ariadne.config.json had a UTF-8 BOM -- same class of PS-writes-BOM bug 0.1.6
fixed in the TLD-sync path, this time in bnsd.js's own config loader.

Verified live on this box with a second daemon running on port 15353:
  bnsd policy: bcnr-first -> icann-first (from C:\ProgramData\Ariadne\policy.json)
  bnsd policy: icann-first -> bcnr-first (from C:\ProgramData\Ariadne\policy.json)
  bnsd policy: ... has invalid policy 'cash-first' -- keeping bcnr-first
ACL check: BUILTIN\Users has Modify on policy.json, non-elevated write succeeds.

Deployed
- dl.silentmode.st/AriadneResolver-Setup-0.1.7.exe
- s3://bns/silentmode/dl/AriadneResolver-Setup-0.1.7.exe
- silentmode.st manifest advertises 0.1.7
- sha256 742f8005c2dfb47929287c009cddf7738f0d12bd56fb8f8a837df3e9b435f47f

Theseus UI wiring for this file NOT touched -- settings-preload.js has 31
lines of uncommitted work from another session; a Theseus panel selector
belongs in that session's next commit so it doesn't collide.
2026-09-28 01:18:47 +02:00
apps site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
brand brand: PNG social/icon set + generator; Angie vhost tracked with slash-less rules 2026-09-22 23:08:46 +02:00
choose site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
deviant site: fix homepage product count, drop stray brand-page copy, add GOTCHAS 2026-09-07 21:06:25 +02:00
helios site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
hephaestus site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
hephaestus.x sites: Ubuntu everywhere; opaque bottom rail on mobile 2026-09-22 19:47:52 +02:00
hermes site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
js bns: one network table instead of chipnet constants copied into fifteen places 2026-09-27 21:18:37 +02:00
nav site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
prometheus site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
releases Ariadne 0.1.7: system-wide collision policy is runtime-switchable 2026-09-28 01:18:47 +02:00
sirius site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
store site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
theseus site: Theseus 0.3.58 — manifest, releases page, theseus pages 2026-09-27 20:48:37 +02:00
tlds site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
tools site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
vendor Initial commit — Silent Mode baseline (2026-07-29) 2026-07-29 13:54:34 +02:00
vpn site/vpn: exits listed with the tiers they actually serve 2026-09-27 19:28:45 +02:00
favicon.svg brand: Silent Mode + navigate.st kits (logo, wordmark, avatar, banner, favicon) 2026-08-31 05:22:45 +02:00
GOTCHAS.md brand: PNG social/icon set + generator; Angie vhost tracked with slash-less rules 2026-09-22 23:08:46 +02:00
home-cards.json Ship Theseus 0.3.0 bb9d8dec (home cards decoupled from browser release) 2026-08-31 18:38:09 +02:00
index.html site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
register.html site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
releases-manifest.json Ariadne 0.1.7: system-wide collision policy is runtime-switchable 2026-09-28 01:18:47 +02:00
shared.css site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00