1
0
Fork 0
mirror of https://github.com/bastienwirtz/homer.git synced 2026-07-17 16:38:59 +00:00
homer/dummy-data
2026-07-05 15:52:42 +02:00
..
adguardhome/control
dockersocketproxy/containers
docuseal
emby
freshrss/api/greader.php
gatus/api/v1/endpoints Gatus seems to have changed the duration format from us to ns 2025-10-08 09:31:32 +02:00
gitea
glances/api/4
gotify
healthchecks/api/v1
homeassistant
hyperhdr add HyperHDR service component 2026-04-18 06:47:30 -07:00
immich/api
jellystat/proxy
librislog/api/books Add custom service for LibrisLog 2026-07-05 15:52:42 +02:00
lidarr/api/v1
linkding/api
matrix/_matrix/federation/v1
mealie/api
medusa/api/v2
miniflux/v1 Added Miniflux custom service 2025-11-16 02:49:01 -08:00
netalertx/devices Add NetAlertx service integration 2026-04-18 06:44:04 -07:00
nextcloud
octoprint/api
olivetin
openHAB/rest
openweather
paperlessng/api
peanut/api/v1/devices
pialert/php/server
pihole
plex
portainer/api
prometheus/api/v1
prowlarr/api/v1
proxmox/api2/json/nodes/node1
qBittorrent/api/v2
radarr/api/v3
rtorrent
sabnzbd
scrutiny/api
sonarr/api/v3
speedtesttracker/api/speedtest
tautulli/api
tdarr/api/v2
traefik/api
truenasscale/api/v2.0/system
uptimekuma/api/status-page
vaultwarden/api
wallabag/api
wud/api
_headers
README.md

Dummy data

This directory content makes possible to test custom services cards or create a demo without actually running the service. The principle is simple: save a sample output of the API used in the service in a static file in this directory. The path must be identical as the service endpoint to be used seamlessly.

Start the mock server to expose dummy data

pnpm mock

How to add a new services sample

  • create a directory for your service, and any sub-folder existing in the service api path.
  • save the api output in a file named after the service endpoint.

Example:

mkdir pihole
curl http://my-pihole.me/admin/api.php -o pihole/api.php # /admin is omitted because for PiHole, the implementation expect it to be in the base url (`url` or `endpoint` property)