Bygga
제품명을 박스에 입력하면 Bygga가 3D로 모든 조립 단계와 부품·스크류·도구를 보여주고 음성으로 안내합니다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
ภัยรอบบ้าน · Thai Risk: every natural hazard at any point in Thailand, now and for the next 3 days. Flood and river level, rain, PM2.5, heat, UV, wind and storms, landslide, earthquake, fire, in the agencies' own words with sources. Free, private Thai/English web app (PWA).
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗One page that shows every hazard at a point in Thailand, now and for the next 3 days (code name disaster-now). Tap 📍 (or search a subdistrict, a road, a place) and see, for that point: rain, river level and flash floods, PM2.5 dust and other pollution, heat, UV, wind and storms, landslides, earthquakes and fires, each in the agency's own words with its source and time, one sourced action, and a link to what to do.
v0.7.1 · 26 Oct 2026 · live at https://risk.autobahn.bot, its collector uploading every 15 min; MIT-licensed, with an
llms.txtfor AI assistants; redesigned (0.7.0): one answer first, every hazard sorted by concern, details on demand, the site's own icons, font and level gauge; FloodWatch's gauges and look ahead; the measured 3-day rain; heat in the DOH's colours; simulated in LINE and on tablets, not yet tried on real phones (HANDOFF.md)
npm install # only playwright-core, for the visitor walk
npm run serve # http://127.0.0.1:8787/
npm test # unit tests on saved live responses
CHROME_PATH=<chromium> npm run smoke # the visitor walk (fixtures, clock pinned; also an 18:30 page)
CHROME_PATH=<chromium> npm run smoke -- --live # the same on today's sources, once per change
# <chromium>: /root/.cache/ms-playwright/chromium-1217/chrome-linux64/chrome on autobahn-bot, /opt/pw-browsers/chromium in a cloud session
npm run collect # the collector once → public/data/live/
npm run check:advice # advice lines still equal บ้านรอดไหม's
On the server and on Cloudflare (the runbook: docs/SERVER.md §2; docs/CLOUDFLARE.md). The collector runs on autobahn-bot beside BrainPlatform, by the owner's choice (D-045); never on FloodWatch's server:
cp .env.example .env && chmod 600 .env # fresh on every server, with tokens made for this project
npm run preflight # is this host ready? (fails on FloodWatch's server; prints no values)
node tools/env-check.mjs --probe # which variables are set (never their values) and whether the keys work
docker compose up -d --build # the page on http://127.0.0.1:8090/ + the collector every 15 min
node tools/health.mjs --web http://127.0.0.1:8090/
npm run cf:setup # once: the Workers KV namespace for the collector's files
npm run cf:deploy # the page to Cloudflare's edge at risk.autobahn.bot (-- --dry-run first)
The page is static (public/) and runs on any static host too (docs/DEPLOY.md). The collector
(tools/collect.mjs, Node ≥ 20, no packages) adds TMD's warnings (with English when AI_ENABLED=1), quakes and storm
tracks, NASA FIRMS hotspots and Air4Thai, and uploads them to Workers KV when a KV token is set.
ECMWF ensemble and CAMS via Open-Meteo (CC BY 4.0) · Pollution Control Department (Air4Thai) · GISTDA · ThaiWater / HII · Thai Meteorological Department · EMSC (CC BY 4.0) · USGS · JMA RSMC Tokyo · GDACS · Department of Mineral Resources · NASA FIRMS · HDX COD-AB (Royal Thai Survey Department, OCHA; CC BY-IGO) · OpenStreetMap contributors (Photon, Nominatim). Each is tested and described in docs/SOURCES.md.
It is the third app beside FloodWatch (https://flood.autobahn.bot, water) and บ้านรอดไหม (https://baanrodmai.autobahn.bot, what to do); its own address is https://risk.autobahn.bot (live since 24 Oct 2026). It reads FloodWatch's gauges through its collector and backs FloodWatch up when FloodWatch's server is down (ThaiWater from the phone, FloodWatch's rules); its own ThaiWater statuses agree with FloodWatch's on 737 of 742 gauges; its advice lines are บ้านรอดไหม's word for word. docs/INTEGRATION.md.
For AI assistants and search: public/llms.txt (served at https://risk.autobahn.bot/llms.txt) says what the page is, what it is not, and how to link to a subdistrict (#t=901101); the page carries schema.org JSON-LD and hreflang for Thai and English. AI coding agents working on this repository: AGENTS.md.
docs/README.md is the index: guidelines, knowledge, known issues, sources, models, methods, integration, Cloudflare, AI (GLM), server, deploy, owner actions, roadmap, and frank feedback. AI assistants: AGENTS.md.
The code and docs are under the MIT License. The bundled font Anuphan is under the SIL Open Font License (public/fonts/OFL-Anuphan.txt). The data stays under each source's own terms (see Sources and docs/SOURCES.md); the MIT licence does not cover it.
This page summarises open data; it is not a warning service. Follow the Thai Meteorological Department (1182), DDPM (1784), Cell Broadcast and LINE ALERT.