Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Real-time speed and location tracker for Turku public transport buses. Vehicle positions are fetched from the Föli API every 4 seconds. Speed is calculated from GPS coordinate changes between polls using the geolib library.
Without docker
cd app && deno task bundle && deno task dev
With docker
Requires Docker with Compose plugin.
docker compose -f docker-compose.local.yml up --build
cd app && deno task check && deno task test
Tests also run in GitHub Actions on pull requests and pushes to main and dev.
The app needs an external Docker network named proxy-net and use of reverse proxy in front.
Create the network once:
docker network create proxy-net
The image is built by GitHub Actions (ci.yml) on every push to main, after the tests pass, and published to ghcr.io/jukkak05/turku-speed.
On the server only docker-compose.yml and .env are needed, in the same directory:
turku-speed/
├── docker-compose.yml
└── .env
Create .env based on app/.env.example and set ALLOWED_ORIGINS to the public URL of the app, e.g. ALLOWED_ORIGINS=https://turkuspeed.example.com.
Without it the websocket connection is rejected and the map is not shown.
Deploy / update:
docker compose pull && docker compose up -d
Lähde: Turun seudun joukkoliikenteen liikennöinti- ja aikatauludata. Aineiston ylläpitäjä on Turun kaupungin joukkoliikennetoimisto. Aineisto on ladattu palvelusta http://data.foli.fi/ lisenssillä Creative Commons Nimeä 4.0 Kansainvälinen (CC BY 4.0).