2.7 KiB
2.7 KiB
title: Hauk created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, location, app-marathon3-rattrapage-final-a] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Location&app=hauk]
📍 Hauk
Partage de position en temps réel — serveur minimaliste inspiré de Google Maps "Partager ma position".
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | github.com/bilde2910/Hauk |
| GitHub | bilde2910/Hauk |
| License | Apache-2.0 |
| Langage | PHP |
| Étoiles GitHub | ~1.4k ⭐ |
| Catégorie | cat-location |
📝 Description
Hauk est un backend open source de partage de localisation : vous créez un lien, vous le partagez à vos contacts, ils voient votre position se mettre à jour sur une carte OpenStreetMap en temps réel, jusqu'à expiration configurable. Mode "receveur" pour voir la position d'un autre membre. Pas d'app, juste une webapp.
Différence vs OwnTracks : Hauk est ephemère (un lien = une session), OwnTracks est une app continue avec historique. Pour qui : partage ponctuel entre amis/famille sans installer d'app tierce type Life360.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
hauk:
image: bilde2910/hauk:latest
container_name: hauk
restart: unless-stopped
environment:
- HAUK_REDIS_HOST=redis
- HAUK_DOMAIN=location.example.com
- HAUK_ADMIN_USER=admin
- HAUK_ADMIN_PASS=***
depends_on:
- redis
labels:
traefik.enable: "true"
traefik.http.routers.hauk.rule: "Host(`location.example.com`)"
redis:
image: redis:7-alpine
volumes:
- ./redis-data:/data
🔄 Alternatives
Open Source
- app-owntracks-recorder — OwnTracks, persistant
- app-reitti — Reitti, visualisation historique
- app-geopulse — GeoPulse, dashboard temps réel
Propriétaires
- Google Maps "Partager ma position" — Service intégré
- Life360 — App grand public avec tracking familial
- Find My (Apple) — Réseau de localisation Apple
🔐 Sécurité
- Liens éphémères : expiration et révocation manuelle
- TLS obligatoire : positions GPS sont des données personnelles sensibles
- RGPD : informer les personnes partagées, base légale du traitement
- Admin : changer le mot de passe par défaut
📚 Ressources
Pages Liées
- cat-location — Catégorie Location
- app-owntracks-recorder — Version persistante
- recettes-docker-compose — Templates Docker