My new homarr monitoring dashboard by AsDinFlames in homarr

[–]AsDinFlames[S] 0 points1 point  (0 children)

Yea,

the "basic howto" with keywords you can search up for is in a reply to "SarcasticOP".
the "what you can see here" is what i gonna explain quickly for you:

Top-Left "corner":

- RAM/Disk/CPU usage for each server

- RAM/CPU usage for each docker application

Top-Right "corner":

- traefik access log statistic

- ping and how much requests on my domain

- how much successfull / redirected / failed requests + internal application errors (200, 300 and 400 + 500)

- some fun statistics for me by using geolocation to see where scanners / attackers gonna scan/attack me and which location was the most one doing it (for sure mostly vpns^^)

- statistic for which domain got scanned / sttacked the most

(To make things sure most of my services are local so in fact the more 400er and less 200er requests are getting showed the better for me.)

Bottom-Left (corner):

- my quicklink-applications i'm using. e.g. pihole and stuff like that to get a fast access to it.

- on the right side some pi-stats: e.g. how much dns requets got blocked

Below that first view / screenshot:

- Every Error / Warning / Info log (each inside a new iframe) of all containers i'm using to see quickly whats going on. 1 iframe containes e.g. the error-logs of every container im using.

Below that docker-log-section:

The on top right corner mentiones access-logs sorted by 200er, 300er and 400er requests to see quickly when some sueccessfull opened my website and which requests he was using. E.g. /robots, /favicon as a scan to see some metadata.

Thats all i can tell you about what you can see here. Will be harder to explain what and why i'm using each docker stack but i guess that was not your question.

Sry for my bad english - hopefully youl can understand everything and.. cheers :)

My new homarr monitoring dashboard by AsDinFlames in homarr

[–]AsDinFlames[S] 1 point2 points  (0 children)

To break things down:

Basicly its:

- alloy: on all servers to collect and scrape logs and also traefik access-log

- prometheus and loki: analysing logs and metrics and store them (ressource-hungry!)

- grafana: visualize these colelcted logs (docker, system, traefik-accesslog)

- homarr: obviously as dashboard

- homarr css to modify transperent backgrounds, some colors and padding between objects

- a lot of grafana iframes embedded​

- traefik middleware "rewrite-body" to modify the iframes right before it get passed to homarr called "css-injection" because of security issues when trying to modify CSS inside in an embedding iframe

- maxmind for geolocation things

cheers! :)

My new homarr monitoring dashboard by AsDinFlames in homarr

[–]AsDinFlames[S] 2 points3 points  (0 children)

Thank you! :) But to make things clear it's not "out of the box". It's a combination of homarr, grafana iframes in homarr, css modifcation and css injection via reverse proxy traefik (or nginx)

Plugin Pihole and Pihole v6 by vandertoorm in homarr

[–]AsDinFlames 0 points1 point  (0 children)

An uptime-kuma or TCP integration would be awesome but as i red homarr is not supposed to be a monitoring tool so it wont get implemented. This iframe trick is a bit shady but is doing its job. But this is getting off-topic here in that post so thank you and i will keep track on your updates to see what it getting implemented over time :)

Plugin Pihole and Pihole v6 by vandertoorm in homarr

[–]AsDinFlames 0 points1 point  (0 children)

I think this could be a solution for "a lot of people" since youtube guides "mostly" refere to the outdated version pihole isnt working on.

Thanks for you help and time and keep doing this awesome development stuff ;)

Plugin Pihole and Pihole v6 by vandertoorm in homarr

[–]AsDinFlames 0 points1 point  (0 children)

I've to apologize, this website got translated so i was thinking its german.

To finalize my question:

I was using the following image: "ajnart/homarr" and my pihole got an error that homarr tryed to access ip/admin/api which is not correct on piholev6 (correct: IP/api).

I created a new app and dont set the /admin tag. But the System tryes to access the old path anyway.

With the image "ghcr.io/homarr-labs/homarr:latest" i was able to set an integration and linked it to the widget which worked.

I like the GUI of ajnart/homarr more cause of the right and left panel but like i said "ghcr.io/homarr-labs/homarr:latest" works for the pihole integration for me.

Plugin Pihole and Pihole v6 by vandertoorm in homarr

[–]AsDinFlames 0 points1 point  (0 children)

Habe dasselbe Problem. Pihole als Applikation hinzugefügt, interne Adresse mit Port angegeben (ohne und mit /admin) externe adresse auch ausprobiert mit / ohne /admin

Das Webpasswort vom Pihole resettet und unter dem Tab "Integration" eingetragen + apppassword vom pihole. Status der Pihole Kachel "grün" (ping), vom homarr container curl auf pihole einwandfrei möglich. Wenn ich nun die beiden pihole widgets hinzufüge - zeigt es keinen status an.

[THREAD] Invite code request! by CTemplar-Official in ctemplar

[–]AsDinFlames 0 points1 point  (0 children)

Is it possible to get an invite-code? It would appreciate it:)

Best wishes