this post was submitted on 22 Feb 2026
36 points (95.0% liked)

Selfhosted

60533 readers
844 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Just to start off, know that I have zero experience with this. I'm only looking into doing this because I'm absolutely sick and tired of centralised services (in this case Discord) turning to shit, and want to start a Discord-like/alternative federation between my friends.

Prosody seems to be the easiest to set up, and has all the available capabilities for a server that allows Discord-like functionality (text, group voicecall, streaming). Movim is the client that makes use of all that.

But I don't have a clue how to set up a Prosody server with Podman. I've never done this before. I started by downloading the Prosody image through Podman, then tried running it, which prompted the creation of a container. Kept everything at the defaults and tried running it, but it didn't work.

What do I do from here?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Eirikr70@jlai.lu 2 points 4 months ago (1 children)

Setting up an xmpp server is not a good entrypoint in the self-hosting space. It is quite hard to build. It is a complex system made of different components in order to achieve what you expect from it. I strongly recommend using existing servers. If you want to tinker, find something else (a samba share and a vpn on bare metal is a good starting point in order to learn).

[โ€“] poVoq@slrpnk.net 2 points 4 months ago

Snikket makes it quite easy, but the extra complexity of hosting from home is probably better avoided for total beginners.