Syco
638c7d524f
Make header sticky at top of viewport
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 18:06:17 +02:00
Syco
92cb6a86e2
Route lscr.io update checks through ghcr.io
...
ci/woodpecker/push/woodpecker Pipeline was successful
lscr.io is a mirror of ghcr.io — same manifests and auth service.
Using the ghcr.io token flow (with GITHUB_TOKEN) is reliable; calling
the lscr.io token endpoint with service=lscr.io silently fails.
2026-05-16 18:03:29 +02:00
Syco
367a2d8a27
Fix lscr.io image update verification; tighten Docker widget
...
lscr.io is backed by ghcr.io and requires a GitHub token for registry
auth — passing it fixes the silent null return from the token endpoint.
Widget now shows only confirmed outdated/current containers, with
unverified and unsupported-registry images summarised as a footer count.
2026-05-16 18:00:15 +02:00
Syco
2a7801f430
Add lscr.io support to Docker update checker
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:28:06 +02:00
Syco
fdf616d5e8
Fix Vaultwarden 429: add 5min server cache, slow widget poll
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:22:36 +02:00
Syco
221fa810c9
Fix Docker widget scrollbar spacing
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:20:34 +02:00
Syco
67a8df72aa
Filter sha256-only containers, truncate long image tags
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:18:57 +02:00
Syco
c50f5eb3ee
Cache full Docker update scan for 1 hour server-side
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:16:56 +02:00
Syco
1834fff99c
Docker widget: sort outdated to top, add scroll
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:15:04 +02:00
Syco
b32d769d49
Filter out Woodpecker CI ephemeral containers from Docker updates
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:14:05 +02:00
Syco
072fd7f466
Add ghcr.io support to Docker update checker
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:13:12 +02:00
Syco
cea1a05af7
Switch Docker update tracking to Portainer API (all endpoints)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:05:37 +02:00
Syco
627b238dcc
Add Docker and GitHub release update tracker widgets
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 17:00:07 +02:00
Syco
c1e75f2b19
Add README
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 16:44:45 +02:00
Syco
bad31ff17a
Fix departure time layout and column alignment
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 16:42:06 +02:00
Syco
13339b17bf
Add mobile home page with weather and transit widgets
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 16:33:51 +02:00
Syco
7bbefaa1f6
Add weather to header, collapsible sections, staggered card animation
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 16:13:10 +02:00
Syco
6389e323dd
Refactor dashboard layout to config, fix icons (termix, docsight, dbgate)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-16 15:58:04 +02:00
Syco
4a4216bf16
Reorder Dashboard
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 20:22:40 +02:00
Syco
48d6584b7d
Add Apps page with local icons, favicon, and React Router navigation
...
ci/woodpecker/push/woodpecker Pipeline was successful
- Move app links to dedicated /apps page with grouped icon tiles
- Download all icons locally to public/icons/ (no CDN dependency)
- Add favicon and replace header logo-mark with custom icon
- Fix icon names: synology, termix, docsight-light, dbgate (png)
- Add nav tabs in header for Dashboard/Apps routing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 20:12:13 +02:00
Syco
cbf27eae14
Switch to docker run for deploy, fixes dollar and hash in passwords
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 12:00:00 +02:00
Syco
2771cb3c83
Fix sed quoting for dollar sign escaping
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:57:10 +02:00
Syco
beff98efcd
Pre-process .env to escape dollar signs for docker compose
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-14 11:54:19 +02:00
Syco
7ed93f427e
Mount .env for docker compose deploy
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:48:59 +02:00
Syco
85607099db
Use docker compose for deployment
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/manual/woodpecker Pipeline failed
2026-05-14 11:47:01 +02:00
Syco
db090614a0
Set NODE_ENV=production in Dockerfile
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:41:46 +02:00
Syco
60bdf927f0
Change port to 3002
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-14 11:40:13 +02:00
Syco
153f6a4e38
Mount .env file in deploy step
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-14 11:38:18 +02:00
Syco
c0557e7b60
Add manual trigger to pipeline
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-14 11:29:44 +02:00
Syco
b5b4eb77c1
Create .woodpecker.yml
2026-05-14 10:57:17 +02:00
Syco
89fd54b3dc
Gitea Test
...
First Push to giTea
2026-05-14 10:41:14 +02:00
Syco
90de2c1674
syco.me Homelab Dashboard
2026-05-10 21:23:42 +02:00
Syco
933e492d15
Initial commit
2026-05-09 14:14:51 +02:00