@ru @wholesomedonut :wave:
Development continues daily, but there are so many parts of Snikket and not enough resources to continuously tend to them all at the same time 🙄

Current focus is on new account security features, mostly upstream in Prosody: blog.prosody.im/modern-xmpp-au

This is being funded by an NGI/NLnet grant. It's great stuff for sure, though it's all server-side work right now which is less visible. More work on the apps will return soon! 🙂

The Snikket apps require an invitation to an instance to create an account, or an existing account. You (intentionally) can't use them to register on random public XMPP servers.

If you don't know someone with an existing Snikket instance, we recommend setting up your own (self-hosted or hosted by us).
@NatCor @eversten

@kyva If it's your first time with XMPP, do check out Snikket which is an all-inclusive "XMPP distribution" (including server and apps for Android/iOS). The server component is based on Prosody, but in Snikket it is already configured for a bunch of additional features and a web interface for management.

We recommend Snikket if you want an "out of the box" setup, or Prosody if you're looking for more customization or digging deeper into XMPP.

Good luck on your self-hosting journey!

Setting up a Snikket instance via the hosting platform is simply a couple of clicks, and we have many non-technical folk using it successfully.

Feedback indicates that the hardest part is usually deciding what domain to pick 😄

Snikket boosted

Regarding account migration, see docs.modernxmpp.org/projects/p
There's always more that can be done, but a lot of progress was made in this area last year thanks to NGI funding.
@Mirk0dex @koherecoWatchdog @rs1linuxtools

Snikket boosted

It has been almost 5 months since I started running a Snikket server. I only had to update once and that was very easy. I faced no issues as of now on the server side. The uptime has been 100%.

This is a blog post I have written on my experience fsci.in/blog/snikket-experienc

I found @snikket_im project chatroom as very helping and welcoming. They try their best to help newbies in self-hosting, which usually takes a lot of patience.

#snikket #XMPP #decentralization #FreeSoftware

In theory you should be able to SSH in and follow the instructions at snikket.org/service/quickstart

The main difficulties you may encounter are conflicts with existing services. Turn off the existing XMPP service if you can, and the HTTP interface will need to be reverse-proxied (instructions are linked from the setup guide). Good luck!

@Muto circle-less invites are planned. The current implementation was a step towards that (before circles were implemented, *everyone* saw *everyone* and there was only a single shared group chat!). We are tracking some of the future work at github.com/snikket-im/snikket-

The automatic group chat that is linked to circles is also under review. We're looking into making it optional, and possibly also allowing multiple (e.g. for different topics within the same group of people).

@badrihippo Afraid we don't have anything like this currently. Maybe one day!

Will send you a sample invite to a test instance so you can see it for yourself... 🙂

@celia @madnuttah and it's much appreciated! Also the feedback issues you've been filing for the iOS app! ❤️

@koherecoWatchdog Ah, no worries! If you can email your instance domain to hosting-support@snikket.org, we can look into it for you.

@koherecoWatchdog Thanks for the extra info! Care to help out with a little debugging?

On your server, in your Snikket directory (where Snikket's docker-compose.yml resides), run: docker-compose exec snikket_server prosodyctl shell user list example.com

(replace example.com with your Snikket instance's domain name)

It should list the users on your instance. Does it include the user that is not showing in the web interface?

@koherecoWatchdog Interesting. What method did you use to create the invitation link?

@koherecoWatchdog It's expected that all local user accounts appear on the 'Manage users' page.

Are you using a hosted or self-hosted Snikket instance?

@harvhat Snikket works great with other XMPP servers! We do have an (in our opinion, fairly extensive) FAQ, including our use of XMPP: snikket.org/faq/#under-the-hoo

We indeed don't lead with XMPP (or HTTP, or STUN/TURN...) when introducing Snikket. Instead we prefer to discuss features and use-cases, rather than technical details of how they are implemented. Our project aims to welcome folk who don't know what a "protocol" is. People who know what XMPP is already have a lot of choice 🙂
@mitch @mattj

Snikket boosted

<message><body>Hello Fediverse!</body></message>

Your favourite server now has an official Fediverse account! (operated by developers @mattj and @zash).

Followers can expect news, release announcements and other interesting stuff relating to Prosody and XMPP.

Yes, three DNS records are needed: snikket.org/service/help/setup

If any are missing, (or not proxied correctly by your reverse proxy), it won't be able to obtain certificates.

Hope this helps!

Hey, sorry to hear your setup isn't working yet. You can find some troubleshooting advice at snikket.org/service/help/setup

We also have a helpful community chat, details at: snikket.org/contact/

Good luck!

@blindscribe We're happy to hear feedback from people about any accessibility issues. We try our best but, as with most things, feedback from real users is always the best 🙂

Ways to contact us are listed on our website at snikket.org/contact/ or you can file issues directly at github.com/snikket-im/snikket-

Thanks in advance for your help!

Show older

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.