- Timestamp:
- 08/08/2026 08:53:20 PM (4 weeks ago)
- Branches:
- main
- Children:
- dc0da72
- Parents:
- ea211b9
- git-author:
- Robin <roboburr@…> (08/08/2026 08:53:18 PM)
- git-committer:
- roboburr <roboburr@…> (08/08/2026 08:53:20 PM)
- Location:
- tools/ward-farm
- Files:
-
- 2 edited
-
farm.mjs (modified) (2 diffs)
-
offer-many.mjs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tools/ward-farm/farm.mjs
rea211b9 r29eb745 33 33 const HERE = path.dirname(fileURLToPath(import.meta.url)); 34 34 const STATE = path.join(HERE, 'state.json'); 35 const BASE = process.env.BASE || 'https://wards.klonkt.com'; 35 // GEEN TLS, en dat hoort ook zo (Barts vraag, 8-8: "waarom via https? gewoon 36 // localhost ::1"). Een certificaat en een publieke hostname toevoegen aan een 37 // doos die ook andermans sites draait, om honderd neptestkinderen te kunnen 38 // bereiken, is de verkeerde prijs. Klonkt laat dit adres door via AP_ALLOW_HOSTS 39 // -- een precies host:poort-paar, geen "loopback mag"-vlag. 40 // 41 // EN HET TOETST IETS DAT WE TOCH MOESTEN KUNNEN: http met HTTP-signatures, zonder 42 // TLS. Dat is een echt federatiegeval (interne netwerken, onion), en tot nu toe 43 // was het nergens uitgeprobeerd. 44 const BASE = process.env.BASE || 'http://[::1]:3060'; 36 45 const PORT = Number(process.env.PORT || 3060); 37 46 const N = Number(process.env.WARDS || 100); … … 276 285 bewaarStaat(staat); 277 286 278 server.listen(PORT, ' 127.0.0.1', () => {287 server.listen(PORT, '::1', () => { 279 288 console.log(`[farm] ${N} wards op ${BASE} (luistert op 127.0.0.1:${PORT})`); 280 289 }); -
tools/ward-farm/offer-many.mjs
rea211b9 r29eb745 25 25 26 26 const slug = args.slug || 'dev'; 27 const farmBase = (args.base || 'http s://wards.klonkt.com').replace(/\/+$/, '');27 const farmBase = (args.base || 'http://[::1]:3060').replace(/\/+$/, ''); 28 28 const van = Number(args.from || 1); 29 29 const tot = Number(args.to || 100);
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)