Yeah as someone who does both ansible is for repeatable multi-system commands like telling everything to update or configuring a local agent on every machine at once.
- 0 posts
- 25 comments
- 3 months
- 3 months
This is stupid and defeatest. Just write code without agents no one is stopping you.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Single Sign in for Home Assistant now possible with OpenIDEnglish
3 monthsFor webapp stuff for sure, but when you want to login as the same user with the same perms across all your VMS and baremetal servers at the os, it’s nice.
I use virtualization over containerization because i have the hardware resource so I might as well take advantage of improved isolation and security VMS provide. Plus I use Linux on my desktop/laptop, and have a separate dedicated storage host.
Its nice to have everything managed by one service with global accounts and permissions.
Looking at authentik it seems to provide some but not all of that. Def something to keep an eye on if freeipa decides to stop being so free.
If you’re running a docker-based environment, and especially if your personal workstation/laptop doesn’t run Linux, I totally get it.
I think freeIPA could use an openid provider packed in for sure. I also kinda trust api keys more than creating the service accounts for software that needs to auth.
Outta curiosity how do you handle SSO and File Storage? I like being able to make samba shares that require SSO authentication over something like nextcloud because I can directly mount the disk. Not sure if theres a good option there.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Self Hosting for Privacy - Importance of Owning your own Modem/Router?English
3 monthsYour router is an important security device that you should own and control your self if you want any semblence of ownership over your network.
Your modem is remotely controlled by the ISP even if you own it, and is mostly there to demodulate from the medium installed by your ISP (usually cable, or fiber but those are called ont’s not modems) to a standard cat. 6 Ethernet connection you can plug into most routers.
The main benefit of owning your own modem is not having one with a router built in and not having to pay an equipment fee.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Single Sign in for Home Assistant now possible with OpenIDEnglish
3 monthsHaven’t touched HA yet but I run FreeIPA, is there an LDAP option or will I have to get an open I’d solution go sit in front of it?
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•SSL certificates for things inside the labEnglish
3 monthsFor inside the lan/lab, I have my pem chain looks like:
cold storage root-ca -> offline vault qubes VM ca -> pfsense ca -> freeipa caI use letsencrypt for externally facing services.
Its a little bit more effort than getting things just workin’ but its worth the whole lotta security you get in return. Plus it feels nice looking at a shiny green lock.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Harmony - Yet Another Discord AlternativeEnglish
3 monthsThe XMPP ecosystem is a mess and matrix has a ton of security and metadata issues.
We shouldn’t be using discord-likes anymore, it was a bad idea the first time.
Personal IM/VoIP should be separate from game party chat should be separate from communitt IRC/forums
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Harmony - Yet Another Discord AlternativeEnglish
3 monthsMatrix has lots of metadata issues and signal requires a phone number which is a non-starter.
Self host what makes sense for communities, use simplex for one-to-one IM/VoIP.
Also discord acted as like six different services and we shouldn’t continue letting anything do that.
Personal IM, party chat/VoIP, meeting software, inter-office communication, wiki software, and forum software are all different things for a good fucking reason.
Alternatively if you’re tired of manual DNS configuration:
FreeIPA, like AD but fer ur *Nix boxes
Configures users, sudoer group, ssh keys, and DNS in one go.
Also lotta services can be integrated using LDAP auth too.
So far I’ve got proxmox, jellyfin, zoneminder, mediawiki, and forgejo authing against freeipa in top of my samba shares.
Ansible works too just because its uses ssh, but I’ve yet to figure out how to build ansible inventories dynamically off of freeIPA host groups. Seen a coupla old scripts but that’s about it.
Current freeipa plugin for it seems more about automagic deployment of new domains.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•TrueNAS build system going closed sourceEnglish
4 monthsBeen running my own storage boxes off of rocky w/ zfs, samba and nfs for years simply for the ease of integration of samba + freeipa.
Especially being able to use ipasam.so to allow password authentication for shares on machines that aren’t easy/reasonable to use kerberos keytabs from (think android clients, and off domain boxes)
Plus last time I tried truenas you couldn’t use a keyfile to encrypt drives unless it was stored on the root dataset which for some reason couldn’t be encrypted. Meaning each array had to have its own password instead.
I won’t lie I had to write several wiki articles to document this lol.
- 4 months
If you ever need information on development, the best place to check first will always be official docs, Good luck on your project!
https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html
https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_ios.html
https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•LibreOffice Online, a self-hostable libre office environment, is coming back!English
4 monthsYou telling me we wouldn’t also find a good use for collaborative spreadsheets?
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•LibreOffice Online, a self-hostable libre office environment, is coming back!English
4 monthsRealtime collaborative documents. One thing that comes to mind is notes for my DND party.
Would be nice to keep em somewhere everyone can access and add to, no extra client software install required.
I’ve been looking at hedgedoc for this exact purpose, but then everyone in my party would have to learn markdown, and they’re not all tech savvy.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•Guarding My Git Forge Against AI ScrapersEnglish
6 monthsI would like to know how well iocaines spanky new redirection module works compared to Anubis.
If nothing else, to see if throwing Anubis in front of iocaine is still a worthwhile idea.
- 8 months
Mission failed successfully: I’m bringing my enby instead and you can’t stop me.
- 8 months
Jokes on her, I’ve transitioned since last Christmas.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•That's all folks, Plex is starting to charge for sharingEnglish
1 yearHD/4K video streams eat bandwidth like a motherfucker. Gonna have to find some rich hobbiests for that.
I guess someone could start a nonprofit but you’re more likely to do that for the developers themselves first.
- magic_smoke@lemmy.blahaj.zoneto
Selfhosted@lemmy.world•That's all folks, Plex is starting to charge for sharingEnglish
1 yearWouldn’t that count as a VPN, albeit one run on someone else’s machine?


I’m surprised no one else has answered mediawiki. Love my mediawiki instance.