added watchyourlan and glance

This commit is contained in:
Dominik 2025-02-23 15:36:24 +01:00
parent 92fd964f1a
commit 70bd419eda
4 changed files with 130 additions and 1 deletions

2
.gitignore vendored
View File

@ -70,4 +70,4 @@ ollama/webui/
rustdesk/data/
filezilla/config/
wygiwyh/postgres_data/
watchyourlan/data/

23
glance/compose.yml Normal file
View File

@ -0,0 +1,23 @@
# https://github.com/glanceapp/glance
# https://github.com/glanceapp/docker-compose-template/blob/main/root/docker-compose.yml
name: glance
services:
glance:
container_name: glance
image: glanceapp/glance
volumes:
- ./config:/app/config
- ./assets:/app/assets
# Optionally, also mount docker socket if you want to use the docker containers widget
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 8080:8080
networks:
- proxy
networks:
proxy:
external: true

83
glance/config/glance.yml Normal file
View File

@ -0,0 +1,83 @@
pages:
- name: Home
columns:
- size: small
widgets:
- type: calendar
first-day-of-week: monday
- type: rss
limit: 10
collapse-after: 3
cache: 12h
feeds:
- url: https://selfh.st/rss/
title: selfh.st
limit: 4
- url: https://ciechanow.ski/atom.xml
- url: https://www.joshwcomeau.com/rss.xml
title: Josh Comeau
- url: https://samwho.dev/rss.xml
- url: https://ishadeed.com/feed.xml
title: Ahmad Shadeed
- type: twitch-channels
channels:
- theprimeagen
- j_blow
- piratesoftware
- cohhcarnage
- christitustech
- EJ_SA
- size: full
widgets:
- type: group
widgets:
- type: hacker-news
- type: lobsters
- type: videos
channels:
- UCXuqSBlHAE6Xw-yeJA0Tunw # Linus Tech Tips
- UCR-DXc1voovS8nhAvccRZhg # Jeff Geerling
- UCsBjURrPoezykLs9EqgamOA # Fireship
- UCBJycsmduvYEL83R_U4JriQ # Marques Brownlee
- UCHnyfMqiRRG1u-2MsSQLbXA # Veritasium
- type: group
widgets:
- type: reddit
subreddit: technology
show-thumbnails: true
- type: reddit
subreddit: selfhosted
show-thumbnails: true
- size: small
widgets:
- type: weather
location: London, United Kingdom
units: metric
hour-format: 12h
- type: markets
markets:
- symbol: SPY
name: S&P 500
- symbol: BTC-USD
name: Bitcoin
- symbol: NVDA
name: NVIDIA
- symbol: AAPL
name: Apple
- symbol: MSFT
name: Microsoft
- type: releases
cache: 1d
repositories:
- glanceapp/glance
- go-gitea/gitea
- immich-app/immich
- syncthing/syncthing

23
watchyourlan/compose.yml Normal file
View File

@ -0,0 +1,23 @@
# https://github.com/aceberg/WatchYourLAN
# https://github.com/aceberg/WatchYourLAN/blob/main/docker-compose.yml
name: watchyourlan
services:
watchyourlan:
container_name: watchyourlan
image: aceberg/watchyourlan
network_mode: "host"
restart: unless-stopped
volumes:
- ./data:/data/WatchYourLAN
environment:
TZ: Europe/Vienna # required: needs your TZ for correct time
IFACES: "br-ea7a87620e0f" # required: 1 or more interface
HOST: "0.0.0.0" # optional, default: 0.0.0.0
PORT: "8840" # optional, default: 8840
TIMEOUT: "120" # optional, time in seconds, default: 120
THEME: "sand" # optional
COLOR: "dark" # optional