No description
- Kotlin 38.9%
- Go 34.5%
- Svelte 19.3%
- JavaScript 3.9%
- CSS 1.9%
- Other 1.5%
| android | ||
| deploy | ||
| server | ||
| .gitignore | ||
| AGENTS.md | ||
| IMPLEMENTATION.md | ||
| Makefile | ||
| package-lock.json | ||
| PLAN.md | ||
| README.md | ||
| SPEC.md | ||
Goldeneye
Family location sharing and device finding. See SPEC.md and IMPLEMENTATION.md.
Quick start
# Build web UI
cd server/web && npm install && npm run build
# Build server
cd server && go mod tidy && go build -o ../bin/goldeneye ./cmd/goldeneye
# Configure
cp server/config.yaml.example server/config.yaml
# Edit session_secret, base_url, firebase_credentials
# First run — creates admin user
ADMIN_PASSWORD=your-secure-password ./bin/goldeneye -config server/config.yaml
Login as admin with your ADMIN_PASSWORD.
Caddy
goldeneye.example.com {
reverse_proxy localhost:8080
}
Android
See android/README.md. Place google-services.json in android/app/ before building.