Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Personal boat-fishing atlas, marine forecast evidence, and trip-planning tools. Source available for personal use.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A phone-first fishing map and ocean forecast for California boat anglers: where the structure is, what the water will do, and what the rules allow.README 전문 보기 ↗A phone-first fishing map and ocean forecast for California boat anglers: where the structure is, what the water will do, and what the rules allow.
California's outer coast, in regional packages. active is the main reviewed package; preview packages are still gathering reviewed evidence, and each one shows what it covers.
| Package | Status |
|---|---|
| Morro Bay & Avila | active |
| Southern California (Point Conception to the Mexican border, Channel Islands) | preview |
| Point Sal to Point Conception · Cambria–San Simeon · South Big Sur to San Simeon · Big Sur outer coast | preview |
| Monterey Peninsula to Point Sur · Pigeon Point to Monterey Bay · Point Reyes to Pigeon Point | preview |
| Bodega Bay to Point Reyes · Point Arena to northern Sonoma · Fort Bragg to Point Arena | preview |
| Shelter Cove to Fort Bragg · Humboldt Bay to Cape Mendocino · Crescent City & Del Norte | preview |
The whole coast can also be browsed by CDFW's five ocean regions, with seasonal species and protected areas (coastal directory). The package list is generated in dist/regions/index.json.
From the repository root, with Python 3.11+, Node 22 and pnpm:
python3 -m http.server 8485 --directory dist # the app at http://localhost:8485
pip install -e ".[test]" && python3 -m pytest -m "not gis" # Python tests, offline
pnpm install --frozen-lockfile && pnpm test # Worker and browser tests
More in the quickstart and the web app guide.
Architecture: one shared web app, a Cloudflare Worker with D1 and R2, and scheduled Python jobs that turn reviewed regional configuration and public data into published feeds.
Every layer keeps its source, date and coverage state, and the app shows a gap as a gap rather than filling it in. Data confidence explains the grades, coverage states and freshness rules, and data sources lists every provider with its licence.
A working mobile web app, version 0.3. See the roadmap and changelog. 2026-10-10: the rebuilt map app is the default at skippercast.com (landing at /, app at /map; front-end plan, FE-60); FE-61 removes the classic map and its ?ui=v1 switch. The Text Advisor (text SkipperCast for reports, rules and fish IDs) is built; pending owner launch steps (it stays dark behind TEXT_ADVISOR_ENABLED until the owner to-do): the channels, media intake, vision, the conversation engine, the rules table, the data tools (reports, conditions, rules, species, rigging, trips), skipper registration, skipper fish reports (count-board photos, typed counts, confirmation and corrections) the anglers' fish ID with photo sharing, the daily port answers ("what's biting", in English and Spanish) the trip planning brief (advisory first, one confidence phrase), the media runner job (derived photos, the Story footer, the daily and roundup graphics) and the public port, species and boat pages are in, in English and Spanish, with an admin review queue, health view Skippers view (invites, verification, crew, contacts), funnel dashboard and rules editor with the CDFW change-watch for the team, the Meta (Instagram and Facebook) client and publishing quota, social post drafts (captions, the team's approval in the queue and the Posts view), publishing to Instagram and the Page with collaborator tags, videos stripped of their location metadata, the daily "what's biting" post, the weekly roundup, the posting calendar and the morning Stories, the Instagram inbox (comments and messages, after Meta's App Review), post insights and the weekly retention prune (plan).
Source-available for personal use under the SkipperCast Personal Use License; third-party data keeps its own terms (NOTICE.md).
Read CONTRIBUTING.md and AGENTS.md before opening a pull request.