add uptime kuma and signal cli api rest containers, and also polish some configuration files

This commit is contained in:
Simon Belmont 2025-05-01 23:04:26 -04:00
parent 7eacc7842b
commit 36889e403d
5 changed files with 38 additions and 16 deletions

View file

@ -65,8 +65,7 @@ exec-once = libreoffice --writer --norestore
exec-once = gimp
exec-once = virt-manager
exec-once = [workspace 2 silent] kitty --session ~/.config/kitty/session --listen-on=unix:@mykitty
exec-once = [workspace 2 silent] sleep 1; kitty ttyper
exec-once = [workspace 2 silent] sleep 2; kitty newsboat
exec-once = [workspace 2 silent] sleep 1; kitty newsboat
exec-once = [workspace 7 silent] kitty btop
exec-once = [workspace 7 silent] sleep 1; kitty
exec-once = [workspace 7 silent] sleep 2;kitty zsh -c "source ~/.zshrc;nnn -deUxH"

View file

@ -32,7 +32,7 @@
"on-click": "activate",
"format-icons": {
"1": "󰈹",
"2": "",
"2": "󰒋",
"3": "󰷈",
"4": "󱇤",
"5": "",
@ -43,7 +43,7 @@
}, {
"output": "DP-2",
"layer": "top",
"modules-left": ["hyprland/mode"],
"modules-left": ["hyprland/workspaces", "hyprland/mode"],
"modules-center": ["custom/gpu-usage", "cpu", "memory", "temperature", "network", "custom/vpn", "bluetooth", "clock", "custom/weather", "idle_inhibitor", "custom/pacman", "disk", "disk#disk2", "disk#disk3", "disk#disk4", "disk#disk5"],
/* "modules-right": ["tray", "custom/scratchpad-indicator", "pulseaudio",], */
"modules-right": ["tray", "pulseaudio", "group/group-power"],
@ -55,8 +55,8 @@
"format": "{icon}",
"on-click": "activate",
"format-icons": {
"7": "",
"8": "󰙵",
"7": "",
"8": "󰈹",
"9": "󰙵",
"10": "󰙵",
"11": "󰙵",

View file

@ -53,3 +53,6 @@
torrentstack-navidrome-1:
host: dockerproxy
port: 2375
uptime-kuma:
host: dockerproxy
port: 2375

View file

@ -76,6 +76,16 @@
version: 2
key: "{{HOMEPAGE_VAR_KEY_SPEEDTEST}}"
bitratePrecision: 3
- Uptime Kuma:
href: https://status.peterdominguez.art
icon: uptime-kuma.png
description: A self-hosted monitoring tool
server: uptime-kuma
container: uptime-kuma
widget:
type: uptimekuma
url: https://status.peterdominguez.art
slug: homeserver
- Flaresolverr:
href: http://10.0.0.121:8191/
icon: flaresolverr.png
@ -83,13 +93,6 @@
server: flaresolverr
container: flaresolverr
showStats: true
- Unbound:
href: http://10.0.0.121:5335
icon: unbound.png
description: Validating, recursive, and caching DNS resolver
server: unbound
container: unbound
showStats: true
- Tools:
- Nextcloud:
href: https://cloud.peterdominguez.art/

View file

@ -298,9 +298,26 @@ services:
restart: unless-stopped
environment:
- ND_SESSIONTIMEOUT=24h
- ND_DEFAULTTHEME=Catppuccin Macchiato
- ND_UILOGINBACKGROUNDURL="https://peterdominguez.art/castlehd.png"
- ND_DEFAULTTHEME=Nuclear
- ND_UILOGINBACKGROUNDURL="https://peterdominguez.art/misc/navidromebg.png"
volumes:
- /home/guts/docker/navidrome:/data
- /media/network/music:/music:ro
uptime-kuma:
image: louislam/uptime-kuma:beta
container_name: uptime-kuma
volumes:
- /home/guts/docker/uptime-kuma:/app/data
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 3001:3001
restart: always
signal-cli-rest-api:
image: bbernhard/signal-cli-rest-api:latest
environment:
- MODE=normal #supported modes: json-rpc, native, normal
#- AUTO_RECEIVE_SCHEDULE=0 22 * * * #enable this parameter on demand (see description below)
ports:
- "5280:8080" #map docker port 8080 to host port 8080.
volumes:
- "/home/guts/docker/signal-cli:/home/.local/share/signal-cli" #map "signal-cli-config" folder on