this post was submitted on 08 Sep 2025
32 points (94.4% liked)

Selfhosted

51282 readers
650 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

EDIT- The issue is having is with “Authentication”. I haven’t made it past that step. Incorrectly said “addresses” on the original post.


Yo yo! Fairly new to making a change towards privacy. My brother gave me a raspberry pi 4 and I want to experiment with that before making a bigger change towards my other electronics. Rn I’m working on using radicale on the pi4 and I’m stuck because I can’t understand the technological language.

I’m trying to follow the tutorial on the radicale website but am getting stuck in the “~~addresses~~” authentication part. I can’t enter in anything Into the initial command prompt I used to create the radicale website. And when I make a new command prompt and enter that in nothing happens. I asked AI and it spits out an answer that isn’t dumbed down enough for me. Lemmy is my last hope before I try Reddit …

Tutorial link for clarity https://radicale.org/v3.html#tutorials

you are viewing a single comment's thread
view the rest of the comments
[–] possiblylinux127@lemmy.zip 2 points 1 day ago (3 children)
[–] IsoKiero@sopuli.xyz 13 points 1 day ago (2 children)

You absolutely can run services without containers and when learning and trying things out I'd say it's even preferable. Docker is a whole another beast to manage and has a learning curve of it's own.

Containers can of course be useful but setting everything up, configuring networking, managing possible integrations with other components (for example authentication via LDAP) it's often simpler just to run the thing "in traditional way". With radicale you can just 'apt install radicale' (or whatever you're using) and have a go with it without extra layer of stuff you need to learn before getting something out of the thing. And even on production setups it might be preferred approach to go with 'bare metal', but that depends on quite a few variables.

[–] mhzawadi@lemmy.horwood.cloud 6 points 1 day ago

Yes, I would recommend not using docker to run things when starting out.

Learn how to use the command line

[–] possiblylinux127@lemmy.zip 0 points 23 hours ago (1 children)

Docker makes is easier though especially with docker compose

[–] IsoKiero@sopuli.xyz 4 points 22 hours ago

Maybe easier to get anything runnin quickly. But it obfuscates a lot of things and creates additional layer of stuff which you need to then manage. Like few days ago there was discussion about how docker, by default, creates rules which bypass the "normal" INPUT rules on many (most?) implementations. And backup scenario is different, it's not as straightforward to change configuration than with traditional daemon and it's even more likely to accidentally delete your data as a whole.

As I already said, docker has its uses, but when you're messing around and learning a new system you first need to learn how to manage the ropes with docker and only after that you can mess around with the actual thing you're interested of. And also what I personally don't really like is the mindset that you can just throw something on a docker and leave it running without any concern which is often promoted with 'quickstart'-type documentation.

[–] Svinhufvud@sopuli.xyz 2 points 1 day ago

There is an official image in the main repo, https://github.com/Kozea/Radicale, ghcr.io/kozea/radicale.

[–] littleguy@lemmy.cif.su 0 points 1 day ago* (last edited 1 day ago)

Don't listen to this person.

He's part of a culture that can't tolerate people doing things differently from him.