Search
Items tagged with: selfhosting
#Homeserver #Selfhosting #Cloud @nextcloud
Nextcloud auf Ubuntu Server 26.04 LTS mit nginx, MariaDB/PostgreSQL, PHP, Let's Encrypt, Redis und CrowdSec/Fail2ban » DecaTec Installation und Konfiguration von Nextcloud auf Ubuntu Server 24.04 LTS mit nginx, MariaDB/PostgreSQL, PHP, Let's Encrypt, Redi
Installation und Konfiguration von Nextcloud auf Ubuntu Server 26.04 LTS mit nginx, MariaDB/PostgreSQL, PHP, Let's Encrypt, Redis und CrowdSec/Fail2ban.Jan (DecaTec)
☁️ Nicht vergessen: Heute Abend ist Hubzilla-Workshop! 🌐
Was hat eigentlich eine Cloud mit Hubzilla zu tun? Und muss „Cloud“ wirklich immer bedeuten, dass die eigenen Dateien bei irgendeinem großen Drittanbieter liegen? 🤔
Nein – und genau deshalb lohnt sich heute Abend ein genauerer Blick auf Hubzilla. 😊
Beim 11. Hubzilla-Workshop dreht sich alles um das Thema:
☁️ „Die Cloud nutzen“
Wir schauen uns an, welche Möglichkeiten Hubzilla zur Dateiablage und zum Teilen bietet, wie Freigaben und Berechtigungen funktionieren und warum die integrierte Cloud eine der spannenden Funktionen von Hubzilla ist.
Und natürlich gilt wie immer: Fragen ausdrücklich erwünscht!
Ganz egal, ob ihr Hubzilla schon länger nutzt, gerade erst entdeckt oder einfach neugierig seid, was sich damit alles machen lässt.
📅 Heute, Mittwoch, 26. August 2026
🕢 19:30 Uhr
💻 Online
👉 Direkt zum Workshop:
campus.ws-12.de/rooms/n04-dj3-…
📚 Weitere Informationen:
hub.hubzilla.hu/channel/hz-wor…
Kommt einfach vorbei, hört zu, fragt nach und entdeckt vielleicht eine Seite von Hubzilla, die ihr bisher noch gar nicht kanntet. 😊
📢 Weitersagen und Teilen ausdrücklich erwünscht!
#Hubzilla #Fediverse #Cloud #SelfHosting #Dezentral #Datensouveränität
Furtka braucht ein Logo – und wir sind uns nicht einig. 🙃
Zwei Entwürfe, einer von jedem von uns:
M – ein kleines f, aus einem Tor ausgestanzt
R – ein Fenster, ein Rad und ein F
Ihr entscheidet. Ein Klick, kein Konto, keine Cookies:
👉 furtka.org/de/logo/
Furtka ist ein offenes Heimserver-System für alte Rechner – Ziel: dein Vater soll es einrichten können.
#Furtka #Logo #Selfhosting #OpenSource #Abstimmung
Welches Logo? · Furtka
Zwei Vorschläge für das Furtka-Zeichen. Wähl das, das dir besser gefällt — ein Klick genügt.Furtka
Subject: More on Nicolium
For: #selfhosting and/or #Fediverse power users
I've tested and tweaked #Nicolium, a front end for Pleroma and other Fediverse back ends. With the tweaks in place, it works well for me. I'll share some of them in patch form at a later date.
Features include hashtag follow, emoji reactions, borders on focused posts, Markdown, WYSIWYG editor, real-time chat, draft posts, URL cleaning, direct messages, enhanced interaction policies, theme editor with export support, image ALT-text button, profile avatars inline next to mentions, and different ways to handle load or display of new posts.
There is also a multi-column Deck feature, but that is more of a work in progress.
The attached screenshot shows what my tweaked Nicolium presently looks like. The panel at the top is one of the tweaks. I added it to hold link buttons for different purposes.
To see a larger copy, in Chromium or Firefox derivatives, left-click on the image. To see a full-size copy, right-click on the image, select Open in New Window, and resize the new window.
Trick for advanced users:
The screenshot shows a /tags/ URL in the location bar. FYI The combination of Pleroma [as back end] and Soapbox or Nicolium [as front end] displays URLs of this type in response to hashtag operations, but the URLs don't work if you reuse them.
If you encounter this issue, URLs of this type can be made to work by adding the following location block before other location blocks in your "nginx" or "angie" server ".conf" file:
location ~ ^/tags/(.*)$ {
return 301 /tag/$1;
}
If #MarkCarney knew the US was negotiating in bad faith, he certainly didn't show it by understanding the necessity of urgently developing Canadian #digitalSovereignty. Someone please sit him down in front of a @pluralistic talk (as Doctorow's a Canadian source, and Carney appears to trust journalists well enough to appoint them Ministers: though urgently read also the books by the experts cited below), and persuade our PM that our #sovereignty and #nationalSecurity depend on freeing #Canada from all Microsoft, Alphabet (Google), and Amazon (AWS) dependence, with wartime urgency.
Hon. @Paulatics, @KristopherWells, @SenKarenAb, or @colindeacon: Can any of you talk some sense into our Honourable bank executive about this? I'd be happy to volunteer to explain anything in Cory's presentations or books that you or Mark doesn't understand. (I have over 20 years' paid experience explaining tech stuff to non-tech people, if that'd be useful.) I'm sure plenty other Canadians such as those in the @linuxassociation and the Canadian #selfHosting community could help explain this too.
Perhaps this needs to be more diplomatically phrased, but if we need funds to accelerate Canadian digital sovereignty, I suggest taking them from Evan Solomon's tax-abyss Ministry of Slop. Evan's an uncritical career tech hype-man with less qualification to run a technology ministry than the historically and catastrophically incompetent #PeteHegseth has to run the US DoD. Solomon's education is in English literature and religious studies, not anything even remotely related to computing, and it shows. His religious fanaticism for, as Drs. @emilymbender and @alex aptly put it, The AI Con, ought to disqualify him from leading a tech ministry.
Meanwhile, the very existence of such an office as "Minister of Artificial Intelligence and Digital Innovation" shows that our illustrious economist mistakenly believes that, in the Empire of AI (per Karen Hao), Canada can become a colonizer, not return to its prior status as a colony: exactly as Trump and the coterie of technofeudal "AI" CEOs backing him are seeking to coerce us into becoming. The promises of "economic efficiency" (i.e., mass layoffs, wage deflation, and metastatic rent extraction) promised by the #TESCREAL (@timnitGebru) dogma of the AI cult system may resound with confirmation bias in the heart of the true believer in the religion of neoclassical economics (may the Earth become infinite and Homo economicus cease requiring infinite compute power), but alas, our first priority in tech policy should not be proliferation of climate- and community-destroying hyperscale #datacentres for the Slop God, but instead, in removing Trump's ability to do to all #Canadian government and business what Donald did the the #ICC with a few sanctions.
☁️ 11. Hubzilla-Workshop: Die Cloud nutzen
📅 Mittwoch, 26. August 2026
🕢 19:30 Uhr
Wenn von einer Cloud die Rede ist, denken viele zuerst an große kommerzielle Anbieter und daran, die eigenen Dateien irgendwo bei einem Drittanbieter abzulegen.
Doch Cloud muss nicht automatisch Drittanbieter bedeuten. Genau das zeigt Hubzilla sehr schön. 🌐
Hubzilla ist nämlich weit mehr als eine Plattform zum Veröffentlichen von Beiträgen und zur Vernetzung im Fediverse. Zu seinen besonderen Möglichkeiten gehört auch eine integrierte Cloud, in der Dateien und Ordner abgelegt, organisiert und mit anderen geteilt werden können.
Und wie so oft bei Hubzilla wird es besonders interessant, wenn die Berechtigungen ins Spiel kommen:
Wer darf eine Datei sehen? Mit wem möchte ich einen Ordner teilen? Was bleibt privat? Und welche Möglichkeiten bietet mir Hubzilla darüber hinaus?
Genau darum geht es beim 11. Hubzilla-Workshop:
☁️ Wie funktioniert die Cloud in Hubzilla?
📁 Wie lassen sich Dateien und Ordner verwalten?
🔐 Welche Möglichkeiten gibt es bei Freigaben und Berechtigungen?
🤝 Wie können Inhalte mit anderen geteilt werden?
🌐 Und was unterscheidet diese Form der Cloud-Nutzung von den bekannten großen Cloud-Diensten?
Natürlich bleibt auch diesmal genügend Raum für Fragen rund um Hubzilla – ganz gleich, ob ihr gerade erst neugierig geworden seid, Hubzilla bereits nutzt oder selbst einen Hub administriert.
Gerade die Mischung aus Einsteigern, erfahrenen Nutzerinnen und Nutzern sowie Administratoren macht die Workshops interessant. Niemand weiß alles über Hubzilla – aber gemeinsam kommt erstaunlich viel Wissen zusammen. 😊
👉 Neugierig, was Hubzilla außer Social Networking noch alles kann? Dann schaut vorbei!
📚 Weitere Informationen zu den Hubzilla-Workshops:
hub.hubzilla.hu/channel/hz-wor…
💻 Online teilnehmen:
campus.ws-12.de/rooms/n04-dj3-…
#Hubzilla #Fediverse #Cloud #SelfHosting #Dezentral #Datensouveränität
I've started to add my own Angie [Nginx spoon] rules to implement my own short links. This approach allows #selfhosting people to use any of their own websites as a link shortener.
This should at least reduce the issues that you've mentioned. Another advantage of this approach is that wildcards and even regular expressions are supported.
Here's an example of an #Nginx or #Angie link shorten rule. This goes before the first existing location block for a given server.
location ~ ^/ai-*article$ {
return 301 <a href="https://www.linkedin.com/pulse/ai-fake-goodness-sake-robert-kiraly-wl4ec/" rel="ugc">https://www.linkedin.com/pulse/ai-fake-goodness-sake-robert-kiraly-wl4ec/</a>;
}This example redirects both "/ai-article" and "aiarticle".
The most real homelab tour you’ll see on YouTube this week! #selfhosting #homelab
Homelab Hardware Tour 2026 Edition
youtu.be/vktLEFH7t7c
Homelab Hardware Tour 2026 Edition
This is a full tour of my homelab which runs KTZ Systems and most of my digital life. I walk through the network, Proxmox and Ceph cluster, storage servers, ...KTZ Systems (YouTube)
Want to swop bundles of music CDs in VG condition?
Say in bundles of 50?
This might interest anyone building an offline #selfhosting system or library for #uncompressed #music
#navidrome #claudio #plex #audirvana #jellyfin
Pls 🙏 boost for reach
#XSF Announcement
Please propose topics to discuss at 29th #XMPP Summit by Thu, 27th Aug 2026!
The summit takes place online Fr, 4th & Sat, 5th Sep. 2026.
wiki.xmpp.org/web/Conferences/…
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #standards #xep #realtime #SelfHosting
Neuer Blogbeitrag: Grocy hinter Keycloak und oauth2-proxy - Eine kompakte SSO-Integration
Meine Grocy-Instanz soll für Family & Friends erreichbar sein, aber keinen zusätzlichen Passwortfriedhof erzeugen. Deshalb läuft die Anmeldung über Keycloak; oauth2-proxy und Nginx übernehmen den Rest.
#Grocy #Keycloak #oauth2proxy #OpenIDConnect #SingleSignOn #Docker #Nginx #SelfHosting #Linux
Ausgewählte öffentliche direkte Antworten können gekürzt und datensparsam im Blog erscheinen.
blog.weindl.biz/de/2026/08/16/…
Grocy hinter Keycloak und oauth2-proxy - Eine kompakte SSO-Integration · AW'site | Blog
Grocy mit Keycloak, oauth2-proxy und Nginx absichern – inklusive SSO für die WebUI, API-Key-Fallback für Clients sowie einem separaten iCal-Zugriff.blog.weindl.biz
XMPP Community
#XMPP booth at #FrOSCon at University of Applied Sciences Bonn-Rhein-Sieg in Sankt Augustin, #Germany from 15th to 16th August 2026!
xmpp.org/2026/08/xmpp-at-frosc…
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging
XMPP at FrOSCon 2026 | XMPP - The universal messaging standard
From 15th to 16th August 2026, XMPP Community members will be present with an XMPP booth at FrOSCon 2026, the Free and Open Source Software Conference! As every year, the FrOSCon e.V.xmpp.org
Neuer Blogbeitrag: D’ere! Salve! Seas! Hallo! Willkommen!
Ich bin Achim: Systemadministrator, Self-Hoster, Open-Source-Verfechter und überzeugter Freund direkter Worte. Hier geht es um Technik, digitale Selbstbestimmung, Föderation, Politik und gelegentlichen Unsinn. Kontextlesen wird vorausgesetzt.
#SelfHosting #OpenSource #Fediverse #Linux #DigitalRights #Vorstellung #Datenschutz
Öffentliche direkte Antworten können in datensparsam minimierter Form im Blog angezeigt werden.
blog.weindl.biz/de/2026/08/14/…
D’ere! Salve! Seas! Hallo! Willkommen! · AW'site | Blog
Wer hier schreibt, warum Linux, Open Source, Self-Hosting und Dezentralisierung wichtig sind – und weshalb Kontextlesen kein optionales Plugin sein sollte.blog.weindl.biz
Homelabbers and Desktop Tweakers may want to move beyond just plain AI chat
The days of asking AI a question, or pasting a config file in, and then pasting (or typing) the updated file back, are no longer needed. I have over 47 running docker containers, with almost as many stopped, and when I want to create a new docker stack I’m never sure if there will be a port clash. Now I can just ask an agentic AI to check all my stopped and running containers and fix any port clashes, restart containers, diagnose why something is not working, check reverse proxy arrangements, etc.
Agentic AI is a term often heard, but in simple English, it is AI that actually does stuff, not just answer questions. Sometimes there is an MCP (Model Context Protocol) server to install, or a connector, or a plugin. Those mechanisms give selected access to the AI to actually do tasks like reading and updating a config file itself, check log files and advise on corrective actions (or even do those actions), etc.
A chatbot AI answers questions, but an Agentic AI is a combination of AI with carefully selected tools installed, and permissions that must be granted by the user.
In my earlier example with Docker Portainer, I put some code into Claude’s config to connect to my Portainer instance on the LAN directly. In this way it can read all my existing container configs and learn what style I’m already using, and create something that really fits my environment with its unique volume mappings, etc. I also gave it directory access to my Conky config files (and the scripts folder for that) so that it can tweak any changes I require.
I have also installed the n8n connector which has taken my breath away. The n8n service is workflow automation tool (for example I use a n8n workflow for checking my blog RSS feed, and then automatically pushing my posts out to the various social media accounts I post at). That is usually a lot of back and forth as I have to fix small issues. Now Claude uses the n8n connector and literally creates a n8n workflow from scratch for me. Yesterday it created a workflow to search my Nextcloud Notes content, retrieve it, update it, add new notes. It tested and figured out what did not work, and applied the fixes all by itself (with me just reviewing and clicking apply for the various write actions).
So many possibilities open up, but there are some safeguards worth keeping in mind:
- Most such connectors have permissions that default to ask first. You can go a step further by granting always read permission, and keeping ask before writing, or if you are really living on the edge then permission granted for read/write/delete/overwrite automatically (and only for trusted tools).
- I have told Claude to remember to always back up any config file that it is going to write to or edit, but more importantly I have my own automated and independent backups that I can restore myself if I have to.
- Filesystem connectors require you to add specific paths first. Do not add the root folder, but stick to just specified folders you want help on.
- The Portainer access for example cannot access the .env files where typically passwords and API keys are stored (in Claude’s case for this connector so you may want to check on what you use for this).
- The cloud side cannot reach inside your network or desktop without a locally-running connector. So when you want the AI to reach your LAN, filesystem, Docker socket, localhost services, etc you need to install an appropriate local connector/bridge service.
- Ask to review differences before applying changes.
- Don’t give an AI access to secrets merely because a tool happens to be capable of reading them. You can often put secrets into a file elsewhere, where your scripts can put them in themselves, but AI has no access to read that folder.
But start small and just give it access to one useful thing. This lets you see what it can do, and then you can decide whether you want to give it more. Even a few small automated tasks end up saving a lot of time down the road.
And yes, some AI tools are better than others at some tasks. So when I asked Gemini which would be best for my types of tweaking and configs that I do in my home lab, it recommended Claude without hesitation. Chat is still also very useful for asking questions about setting up your Agentic AI capabilities, and what safeguards you should apply.
I decided to also start paying for AI now as it is performing a truly useful function, and saving me money not only in time now, but also to better utilise the free self-hosting services that I have. I have already saved more than $20 per month on other subscription services (see my video about what Wallos did for me — youtube.com/watch?v=_9F4szRS6m…).
It is not to say AI is perfect (it still needs human supervision) but it is undoubtedly a super tool to help make humans more productive themselves. For the same reason humans needed to master the use of the wheel, levers, early cars, telephones, and Internet search engines, if we don’t do the same with AI, we could lose our jobs to other humans who do use AI effectively as a tool. Cars and telephones never directly threatened jobs at all, in fact they created many new types of jobs, but those who harnessed those technologies gained leverage over those who just ignored them. Whether we like it or not, the world has moved on to another level. The great advantage we have with this new tool is, we can even ask it how we can use it better and more safely (just check its answer elsewhere too!).
The more worrying side we will need to solve, is how AI is being weaponised for hacking attacks, and even more dangerous, for creation of convincing AI-generated misinformation that can destabilise whole countries. This is something we need to solve, because cars, phones, the Internet, etc are also all used for bad purposes too, but they don’t just get cancelled.
#Blog, #AI, #homelab, #selfhosting, #technology
Morgen ist es soweit: OpenCloud auf der FrOSCon 2026!
Am 15. und 16. August sind wir mit einem Vortrag von Tobias Baader und Jannik Stehle vertreten.
Alle Informationen: opencloud.eu/de/news/opencloud…
Wir freuen uns auf den Austausch mit der Open-Source-Community!
#FrOSCon #OpenSource #OpenCloud #SelfHosting
OpenCloud auf der FrOSCon 2026
Am 15. und 16. August 2026 findet an der Hochschule Bonn-Rhein-Sieg in Sankt Augustin die 21. FrOSCon statt.opencloud.eu
#gotosocial #selfhosting
Hey Fosstodon 👋
I’m new to Mastodon and the Fediverse, and happy to be joining this community.
I’m a software developer, mainly using Python and Kotlin at work. In my free time, I’m exploring Linux and FOSS, and started building my homelab about two months ago.
Looking forward to learning from and talking to others, and sharing small projects and milestones along the way.
Merke: Sommerloch ist die einzige Jahreszeit, in der mein Nextcloud-Update spannender ist als die Tagesschau. Naja, fast. 😅
#sommerloch #selfhosting #foss #opensource #schicksalsjahreeineskaisers
Bevorstehender #Blog Release 🚀
Samstag, 15. August 2026, 00:00 CEST – mein #selfhosted Blog geht online.
Landing Page & Co wurden vorbereitet:
✅ #Barrierefreiheit Menü
✅ #Responsive verfeinert
✅ #Impressum & #Datenschutz
Tech-Stack: #Hexo mit 3 eigenen #Addons (werden #OpenSource)
Details bei Launch.
#Fediverse #Mastodon #FreieSoftware #StaticSite #SelfHosting #SysAdmin
AW'site
Persönliche Landingpage von Achim Weindl - System Administration & IT Infrastructure Engineering aus Wien.weindl.biz
Amazon's Twitch is now quietly feeding its streamers' content into GenAI/LLM by default 🤮 (Source: kotaku.com/twitch-is-now-using…)
If you want an alternative where you have total control and ownership of your own streams, @owncast is worth a look:
🌱 owncast.online (website)
🌱 @owncast (account)
OwnCast accounts can be followed from Mastodon etc. People who follow you will see in their timelines when you go live, and can click straight through to your stream.
Twitch Is Now Using Your Content To Train Amazon AI Models And Has Hidden The Option To Opt Out
For now at least, you can stop Amazon from using your streams and chat to train its generative AI toolsZack Zwiezen (Kotaku)
XMPP Community
#XMPP booth at #FrOSCon at University of Applied Sciences Bonn-Rhein-Sieg in Sankt Augustin, #Germany rom 15th to 16th August 2026!
xmpp.org/2026/08/xmpp-at-frosc…
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc
XMPP at FrOSCon 2026 | XMPP - The universal messaging standard
From 15th to 16th August 2026, XMPP Community members will be present with an XMPP booth at FrOSCon 2026, the Free and Open Source Software Conference! As every year, the FrOSCon e.V.xmpp.org
Neben einzelnen Fediverse Anwendungen als Single-User-Instanzen hoste ich auch noch meine eigene Nextcloud und seit neuestem paperless.
Abseits der Technik bin ich gerne in der Natur, liebe Tiere, besonders unsere Hundedame, lese sehr viel und bearbeite meine soziale Phobie und Depressionen.
We have added BlueVPS as an officially supported server provider now 🧁
Cloudron is tested on their servers for every release and we got great assistance from the BlueVPS team to ensure Cloudron works well!
Wer seinen eigenen Mailserver betreibt, kennt das Problem
Secure Your Server: acht Checks, ein Scan, für immer kostenlos
Ich betreibe neben vielen privaten Domains auch meinen eigenen Mailserver, da hängt viel an einer sauber konfigurierten Domain: DNS-Einträge exakt, TLS sauber, SSH gehärtet. Wer das prüfen will, trifft auf ein Dutzend Scanner, die fast alle dasselbe tun: sich einen einzigen Ausschnitt anschauen und ab einem gewissen Punkt ein Konto oder eine Kreditkarte verlangen. Deshalb gibt es jetzt Secure Your Server: acht Kategorien von DNS bis PGP in einem einzigen Scan, dazu ein echter Mail-Zustellungstest, für immer kostenlos, ohne Konto, ohne Tracking. Teste deine eigene Domain, bevor es jemand mit weniger guten Absichten tut.
chrislo.de/blog/2026-08-10-15-…
#chrislo #digitaleunabhängigkeit #itsicherheit #cybersecurity #infosec #opensource #selfhosting #datenschutz #dsgvo #digitalesouveränität #security #vereine
Secure Your Server: dein kostenloser Sicherheitsscan · chrislo.de
Secure Your Server prüft DNS, TLS, SSH, Ports, Header, WHOIS, PGP und E-Mail-Authentifizierung deiner Domain: kostenlos, ohne Konto, ohne Tracking.Christin Löhner (chrislo.de)
Hallo #fediverse 👋 Ich bin Daniel und erkläre KI & IT verständlich – ohne Fachchinesisch und ohne Hype. Aus Zirndorf für Nürnberg, Fürth, Erlangen & überall.
Was dich hier erwartet:
→ KI einfach erklärt
→ Self-Hosting statt Cloud-Abos
→ Fakes erkennen & Datenschutz
Mit dabei: Marki, mein Textmarker mit Mission! 🖍️
Was möchtest du erklärt bekommen?
#Neuvorstellung #neuhier #KI #SelfHosting #Datenschutz #Nürnberg #ITsmachbar
Nur Facebookseiten.
Und diese kann und will ich nicht öffnen.
Warum kann man als Ladenbesitzer nicht eine simple statische Seite mit relevanten Infos unter eigener Domain betreiben?
#dresden #facebook #selfhosting
☀️ Hitze, 🛋️ Wochenende, 🥱 Langeweile – was macht man da?
Genau: Sinnfreie Statusseiten mit eigenem Design bauen. 😄
Da sich unser tolles Werkzeug #UptimeKuma ja so *hervorragend* designen lässt (Ja! Das war dezente Kritik. Dennoch: Danke für dieses tolle Stück Software! ;) - musste ich für die Optik mit der API ran.
Für zwei von drei Welten gibt es nun kleine eigene Statusseiten die zwar schon bestanden und auch weiterhin bleiben, aber eben im eigenem Kuma-Design.
Beide greifen auf die API ihres jeweiligen Origins zu:
🌐 #AWsite – mit eigener Subdomain:
status.weindl.biz
🌐 #FEROX – bekommt einen Pfad:
ferox.cc/status
Einzig #AWiT bleibt vorerst beim Kuma-Standarddesign. AWiT bekommt aber in absehbarer Zeit ein komplettes Redesign, sobald die Vereinsgründung abgeschlossen ist.
Nun aber: Weil ich heute durch einen anderen Post auf den Geschmack gekommen bin, heißt es jetzt #Couchen und #DemolitionMan in OV schauen. 📺
Sanfte Grüße 🌙 und wer Probleme mit seinem Bidet hat -> die 3 Muscheln benutzen!
#SelfHosting #OpenSource #StatusPage #Webdesign #Mastodon #Fediverse #Uptime #Homelab #Linux #Die3Muscheln
Mein Sohn hat auf seinem Handy immer mehr wichtige Bilder... Google Fotos speicher Läuft über...
Zeit für #immich Hab bereits seit Monaten bei mir alles umgestellt... Nun Multi User Platform 😁
Früher: Googlen wie das geht - über web Interface Durchquälerei - Frust vorprogrammiert
Heute: eine Nachricht an mein #hermes KI Agent - der macht alles über immich API - Sendet mir ne txt mit allen nötigen Infos - Sohn richtet es ein - 5 Minuten läuft sein Backup
Und ich "weiß" wie das umgesetzt ist:
Technische Umsetzung der Trennung:
Immich isoliert jeden Benutzer sowohl in der Datenbank als auch im Dateisystem komplett:
- Dateisystem: Jeder User bekommt ein eigenes Verzeichnis nach seiner UUID. Jakobs Daten liegen unter `/mnt/immich-data/upload/upload/a5a86a77-.../`, deine unter `/mnt/immich-data/upload/upload/6f5b4988-.../`. Das gilt für alle drei Storage-Typen: Original-Uploads, Thumbnails und encoded Videos. Keine Überschneidung möglich.
- Datenbank: Jeder Asset-Eintrag hat einen `ownerId` Foreign Key auf den User. Immich filtert bei jeder Abfrage nach dem eingeloggten User — Jakob sieht nur seine eigenen Fotos, du nur deine.
- Backup: Das Borg-Backup sichert `/mnt/immich-data` komplett, also beide User-Bereiche.
Aktuelle Verteilung:
- Lars: 33.364 Assets, ~254 GB
- Jakob: 8 Assets, ~1,7 GB
- Disk: 332 GB von 697 GB belegt (48%)
Alles sauber getrennt. Jakob hat seinen eigenen Bereich, kann deine Fotos nicht sehen und umgekehrt. Falls du später teilen wollt, kann Immich das über **Shared Albums** — aber das müsstet ihr aktiv anlegen.
Das Team von Anoxinon hat ganze Arbeit geleistet und den Mastodon Server wieder in einen funktionsfähigen Zustand gebracht. Lange hat es gedauert bis der ganze Queue abgearbeitet wurde, doch nun ist es so weit. Ich freue mich euch wieder von hier aus mit frischen News zu #Linux #Selfhosting #Android und mehr zu versorgen. Folgt mir auch auf PeerTube wenn ihr direkt über neue Videos von mir informiert werden möchtet: tube.sp-codes.de/c/tuxwiz/vide…
pmg-userprefs-sync ist jetzt öffentlich
📬 Wir haben pmg-userprefs-sync veröffentlicht:
code.awit.at/D3/pmg-userprefs-…
Das kleine Tool hält auf zwei unabhängigen Proxmox Mail Gateways die persönlichen Welcome-/Blocklisten aus den Quarantäne-Digests synchron. So wirkt die Entscheidung eines Empfängers unabhängig davon, über welchen gleichpriorisierten MX die nächste Mail ankommt.
Der Ansatz ist bewusst restriktiv:
- Peer-Daten nur lesend über die PMG-API mit Auditor-Rolle
- Änderungen ausschließlich lokal über pmgsh
- add-only: keine automatischen Löschungen, kein Datenverlust
- kein PMG-Cluster, kein pmgcm, kein SSH zwischen den Gateways
- Dry-run als sicherer Standard, systemd-Timer optional
Nicht synchronisiert werden Filterregeln, Transports, TLS-Policies, Spam-Scores oder Quarantäne-Inhalte. Das sind bewusst getrennte Themen mit anderen Risiken.
Getestet mit PMG 9.1.2 auf zwei produktiven Gateways. 🔧
#Proxmox #ProxmoxMailGateway #PMG #Mailserver #SelfHosting #OpenSource #Linux #Sysadmin #DevOps #EmailSecurity #AGPL
pmg-userprefs-sync
Keeps quarantine-related allow/block lists in sync between two standalone Proxmox Mail Gateways. No PMG cluster, no pmgcm, no SSH between the hosts.AWiT Forgejo / Code: Beyond coding. We Forge.
Bin seit 3 Jahren Vorstand vom Förderverein Grundschule Betzenberg eV #Ehrenamt #Ehrenmann :P
Wir organisieren immer kleinere Aktionen in der Schule - wiederkehrende Abläufe
4 Personen im Vorstand (Kassenwart + Schriftführer)
IT-Situation:
- Homepage bei Schulträger mit gehostet (Wordpress 🐌 )
- Jeder hat sein Daten bei sich liegen
Ich hab Kudelmudel an Daten wo ich nie die richtige Datei finde
Viel Reibung in den Abläufen - unstrukturierte Arbeitsweisen(letztes Protkoll von Sitzung liegt in WhatsApp)
Hand hoch wer es kennt ✋
Jetzt im Urlaub und am Vorbereiten der Einschulungsfeier - mit zu viel #resttoken am ende der Woche - ist es passiert...
Ich hab das was ich die letzten Monate auf Arbeit gelernt habe auf mich selbst angewendet...
Lets do vibeops in förderverein
1. Schritt - ionos vps s gemietet
2. Schritt - #hermes drauf installiert
3. Schritt - #glm52 zur party eingeladen
4. Schritt - Homepage gebaut
5. Schritt - mit #syncthing / #filebrowser eine einfachen gemeinsamen Storage angelegt
6. Schritt - hermes mit cronjobs zur selbstverwaltung eingestellt (update / watchdog)
7. Schritt - aus meinem Datenmüll aus verschiedenen Dateien eine neue parallel Workflow basierte Ordnerstruktur aufgebaut (na klar mit hermes) - kann man auch noch als WebApp weiter spinnen
Ein bissel Fehler behoben und das Mitglied werden PDF interaktiv erstellen lassen
Arbeitszeit 3h
Wenn man das jetzt weiter spinnt können wir uns da jetzt unsere mitgliederdatenbank anlegen - vllt irgendwann die buchhaltung darüber laufen lassen
Monatlich 1€ für VPS - 0,50€ für die URL
jetzt müssen die anderen Vorstände sich das mal anschauen
krass was mal wieder aus eine impuls passieren kann - früher irgendwie joomla augesetzt und dann die lust verloren - jetzt booooooom
Want a YouTube experience without the recommendation algorithm?
YT Zero is an open-source, self-hosted YouTube frontend that focuses on subscriptions instead of recommendations. Follow channels without a Google account, organize videos locally, and optionally download them for offline viewing with yt-dlp integration.
More details: digitalescapetools.com/tools/t…
jud .... Freshrss läuft aufm Proxmox 👍
#freshrss #proxmox #selfhosting
If you're into photography, there is a free open Flickr-style photography platform which you can host yourself called Vernissage. It also has Fediverse compatibility so people can follow Vernissage accounts from Mastodon, Pixelfed etc. More info at:
You can follow at:
🌱 @vernissage
For techy people who want to install their own Vernissage manually, docs are at:
🌱 docs.joinvernissage.org/docume…
#SelfHosting #Fediverse #ActivityPub #Flickr #Alternatives #Photography
Vernissage - Rediscover the beauty of photography
Vernissage is a photography-first social platform for sharing your work in high quality, discovering new artists, and building a thoughtful visual community.joinvernissage.org
ntfy in Docker installieren und verwenden
Wenn du ntfy docker installieren möchtest, bekommst du einen richtig angenehmen Pushserver für Benachrichtigungen, Skripte, Monitoring, Backups oder Home Assistant. ntfy ist im Prinzip ein kleiner Pub/Sub-Dienst: Du sendest eine Nachricht an ein Topic und alle abonnierten Geräte bekomm...
cleveradmin.de/blog/2026/08/nt…
#Docker #benachrichtigung #docker #linux #ntfy #push #selfhosting #smtp #traefik
ntfy in Docker installieren
So installierst du ntfy mit Docker, richtest Benutzerrechte ein und betreibst Push, E-Mail und Traefik sauber im Alltag.Patrick Asmus (CleverAdmin)
Gerade gesehen: in der Immich App kann man die öffentliche URL seines Servers eintragen und (!) die private IP Adresse. Im heimischen WLAN wird die genutzt, unterwegs die URL. Super. 👍
Bei #PeerTube ist viel Bewegung: Es sind viele Features dazu gekommen, z.B. wurden Verwaltung und Video-Editor und -Player stark verbessert.
Was aber auch auffällt: Es werden aktuell auffällig viele Schwachstellen geschlossen. Erst heute ist Version 8.2.4 erschienen und schließt mehrere Lücken mittleren bis hohen Schweregrads.
Wenn ihr im #SelfHosting seid: Dringend patchen - Die von uns betreuten Instanzen sind bereits aktualisiert.
#OpenSource #Ossrox #Hosting #CVE #Security
linuxnews.de/foto-und-video-ve… #immich #selfhosting #linux #linuxnews
Foto- und Video-Verwaltungstool Immich liegt in v3.1.0 vor
Nach dem großen Sprung auf Immich 3.0 legen die Entwickler der beliebten Foto- und Video-Verwaltung jetzt Immich 3.1.0 vor. Neben einem Upload Wakelock gibt es auch zwei neue Filter für die Workflows.Ferdinand (LinuxNews.de)