Lemdro.id

2,377 readers
22 users here now

Our Mission 🚀

Lemdro.id strives to be a fully open source instance with incredible transparency. Visit our GitHub for the nuts and bolts that make this instance soar and our Matrix Space to chat with our team and access the read-only backroom admin chat.

Community Guidelines

We believe in maintaining a respectful and inclusive environment for all members. We encourage open discussion, but we do not tolerate spam, harassment, or disrespectful behaviour. Let's keep it civil!

Get Involved

Are you an experienced moderator, interested in bringing your subreddit to the Fediverse, or a Lemmy app developer looking for a home community? We'd be happy to host you! Get in touch!

Quick Links

Lemdro.id Interfaces 🪟

Our Communities 🌐

Lemmy App List 📱

Chat and More 💬

Instance Updates

!lemdroid@lemdro.id

founded 2 years ago
ADMINS

Prefer a more classic look? Try old.lemdro.id.

1
80
submitted 1 year ago* (last edited 7 months ago) by ijeff to c/android
 
 

Start your journey into the Fediverse by subscribing to our starter communities. We're actively working with subreddit communities and moderators on their transition over.

Our Mission

Lemdro.id strives to be a fully open source instance with incredible transparency. Visit our GitHub for the nuts and bolts that go into making this instance soar and our Matrix Space to chat with our team and access the read-only backroom admin chat.

Interfaces

Our Communities

Other Neat Communities

Seeking Experienced Mods

Are you interested in exploring options to migrate your tech subreddit to the Fediverse in a way that supports decentralization or are you an experienced moderator who is interested in joining one of our mod teams? Get in touch!

A Fediverse home for developers

Are you developing a Lemmy app and looking for a home community for your project? Get in touch!

2
3
20
Just in time (jlai.lu)
submitted 25 minutes ago* (last edited 24 minutes ago) by Deceptichum@quokk.au to c/mop@quokk.au
 
 

cross-posted from: https://jlai.lu/post/33873952

[Repost] Just in time

[pixelated characters with pointy hats are surrounded by text]

BORN TOO LATE TO FIGHT A PROXY WAR IN THE MIDDLE EAST

BORN TOO EARLY TO FIGHT A PROXY WAR IN THE MIDDLE EAST

BORN JUST IN TIME TO FIGHT A PROXY WAR IN THE MIDDLE EAST

https://thebad.website/comic/just_in_time

!thebadwebsite@lemmy.world

4
 
 
5
6
7
 
 

cross-posted from: https://lemmygrad.ml/post/10876996

Ayatollah Khamenei was the only authority preventing Iran from getting the nuclear bomb.

The idiots in Washington don’t realise that you just pushed Iran into getting the bomb.

That’s all on you.

Source: https://t.me/FotrosResistancee/18559

8
 
 
9
10
 
 
11
 
 

Friedrich Merz schaut auf der Bühne weit nach rechts

Fröhlichen ersten Merz!

12
13
 
 
14
 
 

You know how it goes. You're happily using Homer or Homepage for your home-lab dashboard. It's great. It looks nice. It does its job. But then one evening you think: "Wouldn't it be cool if the dashboard actually showed whether my services are alive without building a custom tile for homer?"

And instead of, oh I don't know, contributing to homer or using Uptime Kuma next to it like a reasonable person, you go full not-invented-here and build your own thing from scratch.

So here's ilias, a static HTML dashboard generator that actually checks your stuff.

OfozH6AxZoPCIc7.png

What makes it different from Homer / Homarr / Dashy / the other 47 dashboards?

It actually runs arbitrary checks. You give it a YAML config with HTTP endpoints and shell commands, and it:

  1. Executes all the checks in parallel (so treat it like a shell script and don't be stupid!)
  2. Matches results against rules you define (status codes, exit codes, regex on output)
  3. Bakes everything into a single, self-contained HTML file. No JavaScript, no API server, no database, no Docker container running in the background

The output is literally one .html file. You can scp it to a Raspberry Pi running nginx, open it from a USB stick, email it to yourself ... it just works. It's HTML and CSS. That's it.

The "why should I care" summary

  • Zero runtime dependencies. No Node.js, no Docker, no database. One tiny binary, one HTML file out.
  • Active health checks. HTTP requests, shell commands, regex matching on output. Not just a bookmark page.
  • Generate blocks. Run a command before rendering: pipe a Prometheus query into a chart, embed the image as a banner: now your dashboard can show graphs.
  • Single HTML file output. Icons, CSS, images, everything is inlined. The file is fully self-contained.
  • NixOS module included. Systemd timer, nginx vhost, sandboxed service. If you're a NixOS person, it's services.ilias.enable = true and you're done (after verifying my code ofc, I'm just a rando on the internet!).
  • ~1,100 lines of Go. One external dependency (gopkg.in/yaml.v3). That's the whole thing. You can read the entire codebase during lunch.

Quick taste

Minimal config:

title: My Lab  
groups:  
  - name: Services  
    tiles:  
      - name: Jellyfin  
        icon: https://cdn.jsdelivr.net/npm/simple-icons@v9/icons/jellyfin.svg  
        link: http://jellyfin.lan:8096/  
        slots:  
          - name: status  
            check:  
              type: http  
              target: http://jellyfin.lan:8096/health  
            rules:  
              - match: { code: 200 }  
                status: { id: ok, label: "✅" }  
              - match: {}  
                status: { id: down, label: "❌" }  
ilias generate -c config.yaml -o index.html  

Done. Open index.html. Your Jellyfin tile shows ✅ or ❌ based on whether /health returns 200.

Want to check disk space too? Add a command check:

      - name: Disk  
        slots:  
          - name: root  
            check:  
              type: command  
              target: "df / --output=pcent | tail -1 | tr -d ' '"  
            rules:  
              - match: { output: "^[0-6]\\d%$" }  
                status: { id: ok, label: "✅ <70%" }  
              - match: { output: "^[7-8]\\d%$" }  
                status: { id: warn, label: "⚠️ 70-89%" }  
              - match: {}  
                status: { id: full, label: "🔴 ≥90%" }  

Hover over any status to see the raw command output in a tooltip. Regex matching on stdout. Exit codes. The works.

"But what about..."

Uptime Kuma? Uptime Kuma is excellent for monitoring with alerting, history, and notifications. ilias can't do any of that! It's for when you want a single glanceable status page that you regenerate every 5 minutes via cron ro whatever. No history, no alerts, no database. Just "is everything green right now."

Homer? Homer is a beautiful bookmark dashboard. ilias took that idea and asked "what if the bookmarks could tell you if my random, unsupported service behind them is actually working?" If you just want a pretty link page or use the services already supported, Homer is great. If you want status checks for everything baked in, give ilias a try.

Links

15
 
 
16
 
 

Iranian President Masoud Pezeshkian on Sunday said that Supreme Leader Ali Khamenei’s killing was “a great crime” and promised to respond, according to a statement.

Archived version: https://archive.is/newest/https://www.middleeasteye.net/live-blog/live-blog-update/iran-says-khamenei-killing-will-turn-new-page-history-islamic-world


Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.

17
18
 
 

cross-posted from: https://lemmy.ml/post/43871547

The news just got confirmed that supreme leader of Iran Ali Khamenei is dead. The news has been confirmed by Iran state media.

This explains the Iranian reaction of why all the neighbouring countries having US bases were attacked, it was due to the fact that Khamenei was dead.

There were celebrations in many parts of Iran, many saw these strikes as their sign of liberation by greater powers like Israel and USA.

Iran's future still remains uncertain with one thing confirmed that Pro-US and Pro-Israel consensus to increase, but still to what extent.

What do you think? Let me know.

To all Indians and people who enjoy our content, it is a humble request, please join "BharatDefense". We really need your support.

Jai Hind

19
20
21
22
 
 

Ben Saul says ‘rolling over’ after Israel and US attack is counterproductive for middle powers because it undermines rules-based order

Archived version: https://archive.is/20260301081644/https://www.theguardian.com/world/2026/mar/01/supporting-aggression-against-iran-the-worst-thing-australia-could-do-international-law-experts-say


Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.

23
 
 

The United States and Israel have clashed with Iran at an emergency meeting of the U.N. Security Council, where the U.N. chief and many countries urged a halt to their attacks and a return to negotiations.

Archived version: https://archive.is/newest/https://apnews.com/article/iran-israel-us-un-security-council-airstrikes-9140bca9241fb99be8cb3cff2c650741


Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.

24
 
 
25
view more: next ›