Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
#selfhosting
#selfhosting boosted
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 4 days ago

The following hashtags are trending across South African Mastodon instances:

#deltachat
#xmpp
#ejabberd
#selfhosting
#foss
#Today
#dovecot
#chatmail
#coturn
#polls

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 4 days ago

The following hashtags are trending across South African Mastodon instances:

#deltachat
#xmpp
#ejabberd
#selfhosting
#foss
#Today
#dovecot
#chatmail
#coturn
#polls

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 4 days ago

The following hashtags are trending across South African Mastodon instances:

#deltachat
#xmpp
#ejabberd
#selfhosting
#foss
#christianity
#Today
#dovecot
#chatmail
#polls

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 4 days ago

The following hashtags are trending across South African Mastodon instances:

#deltachat
#xmpp
#ejabberd
#selfhosting
#foss
#christianity
#Today
#dovecot
#chatmail
#polls

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 5 days ago

Huh.
ok. So #DeltaChat is coming along with call support it seems.

https://support.delta.chat/t/help-testing-upcoming-delta-chat-release-with-calls/4220/23

So... now I gotta wonder.

If DeltaChat ticks that box, then... it is on par with #XMPP ( #ejabberd ) for my needs.

And deltaChat ALSO builds on top of well-known, mature, stable protocols (a-la email!).
For both:
- I can own the server, the storage.
- I have encryption.
- I have 1to1 chats, I have group chats.
- I can share files.
- I have mobile clients, I have desktop clients

What the heck would be the deciding factor here???
I can run both, but damn, why double up on the admin?

#selfhosting #FOSS

  • Copy link
  • Flag this post
  • Block
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 5 days ago

Huh.
ok. So #DeltaChat is coming along with call support it seems.

https://support.delta.chat/t/help-testing-upcoming-delta-chat-release-with-calls/4220/23

So... now I gotta wonder.

If DeltaChat ticks that box, then... it is on par with #XMPP ( #ejabberd ) for my needs.

And deltaChat ALSO builds on top of well-known, mature, stable protocols (a-la email!).
For both:
- I can own the server, the storage.
- I have encryption.
- I have 1to1 chats, I have group chats.
- I can share files.
- I have mobile clients, I have desktop clients

What the heck would be the deciding factor here???
I can run both, but damn, why double up on the admin?

#selfhosting #FOSS

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 5 days ago

The following hashtags are trending across South African Mastodon instances:

#ejabberd
#selfhosting
#coturn
#southafrica
#limpopo
#schoolsafety
#saaf
#southafricanairforce
#aviation
#gripen

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 5 days ago

The following hashtags are trending across South African Mastodon instances:

#ejabberd
#selfhosting
#coturn
#southafrica
#limpopo
#schoolsafety
#saaf
#southafricanairforce
#aviation
#gripen

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 6 days ago

The following hashtags are trending across South African Mastodon instances:

#ejabberd
#selfhosting
#Wordle
#wordle1677
#donations
#food
#openwrt
#limpopo
#southafrica
#schoolsafety

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 6 days ago

The following hashtags are trending across South African Mastodon instances:

#ejabberd
#selfhosting
#Wordle
#wordle1677
#donations
#food
#openwrt
#limpopo
#southafrica
#schoolsafety

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 6 days ago

Reading some more #eJabberd docs...

https://docs.ejabberd.im/admin/configuration/listen/#ejabberd_stun

So far calling clients that are not on the same LAN is not working. You can call, but the call can not be connected.

Made some more changes just now (port forwards, docker ports), have to wait for fam to get back before I can try again (need more devices!)

BUT.
From the docs:

"The IPv4 address advertised by your TURN server. The address should not be NAT’ed or firewalled."

So. Ok. MAYBE I can get away with only STUN active. Maybe.
But afaik TURN is needed if STUN fails. Which sounds like a real possibility.

Context: I'm trying to run this all behind my NATed home connection.

Cause I'm a #Selfhosting punk. Rules are for chumps! (and people who want things to WORK, but screw those guys!).

Better get back to the day job first. Probably.

Listen Modules - ejabberd Docs

  • Copy link
  • Flag this post
  • Block
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 6 days ago

Reading some more #eJabberd docs...

https://docs.ejabberd.im/admin/configuration/listen/#ejabberd_stun

So far calling clients that are not on the same LAN is not working. You can call, but the call can not be connected.

Made some more changes just now (port forwards, docker ports), have to wait for fam to get back before I can try again (need more devices!)

BUT.
From the docs:

"The IPv4 address advertised by your TURN server. The address should not be NAT’ed or firewalled."

So. Ok. MAYBE I can get away with only STUN active. Maybe.
But afaik TURN is needed if STUN fails. Which sounds like a real possibility.

Context: I'm trying to run this all behind my NATed home connection.

Cause I'm a #Selfhosting punk. Rules are for chumps! (and people who want things to WORK, but screw those guys!).

Better get back to the day job first. Probably.

Listen Modules - ejabberd Docs

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 6 days ago

The following hashtags are trending across South African Mastodon instances:

#ejabberd
#selfhosting
#donations
#food
#Wordle
#wordle1677
#church
#biblestudy
#openwrt
#timetotehon

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 6 days ago

The following hashtags are trending across South African Mastodon instances:

#ejabberd
#selfhosting
#donations
#food
#Wordle
#wordle1677
#church
#biblestudy
#openwrt
#timetotehon

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 6 days ago

https://docs.ejabberd.im/admin/guide/modules/#modules-management

There's a mod_cron.
cron is possible.
So I don't need my hacky "while true sleep 300 reload_config" entrypoint shenannigans.

🤦‍♂️

Well, assuming the mod is avaible in the image.

#eJabberd #Selfhosting

Modules / Contrib - ejabberd Docs

  • Copy link
  • Flag this post
  • Block
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 6 days ago

https://docs.ejabberd.im/admin/guide/modules/#modules-management

There's a mod_cron.
cron is possible.
So I don't need my hacky "while true sleep 300 reload_config" entrypoint shenannigans.

🤦‍♂️

Well, assuming the mod is avaible in the image.

#eJabberd #Selfhosting

Modules / Contrib - ejabberd Docs

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 6 days ago

The following hashtags are trending across South African Mastodon instances:

#nedbank
#southafrica
#banking
#Space
#coturn
#ejabberd
#selfhosting
#xmpp
#weirdenglish
#windowperspective

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
Mastodon Trends South Africa
@trendsZA@mastodon.africa  ·  activity timestamp 6 days ago

The following hashtags are trending across South African Mastodon instances:

#nedbank
#southafrica
#banking
#Space
#coturn
#ejabberd
#selfhosting
#xmpp
#weirdenglish
#windowperspective

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 7 days ago

*sigh* so looks like #CoTurn does not really want you to use it with #eJabberd ( see https://landchad.net/coturn/ ).

In addition, dynamic FTTH external IP addresses are apparently not simpatico with the required TURN/STUN setup - seems you need all kinds of haxery to detect external IP changes, modify the ejabberd config, and then RESTART the beast, cause apparently reload_config is not currently enough.

FWIW, as far as I could glean, CoTurn would also need some massaging when the external IP changes.

Disclaimer: I might be missing information still!

BUT damn this sucks.
The whole entire point of STUN/TURN afaik is to help a client figure out their external situation.
In my mind, that INCLUDES situations where external IP is fluid. Seems such an obvious thing.

But apparently no. These things seems to come from a time where it as assumed the server would have a static IP.

Dammit.
And it seems the current devs running ejabberd has the same mindset.

#Selfhosting #XMPP

Coturn | LandChad.net

Coturn is a libre STUN and TURN server software that allows users of internet applications or protocols (Such as XMPP and Matrix) to perform WebRTC voice and video calls despite them being behind NATs. If you want to add video and voice calling natively to your XMPP or Matrix server (or a myriad of various other applications), you’ll need to install Coturn and configure it appropriately. Note on ejabberd If you’re installing ejabberd, then you don’t need Coturn.
  • Copy link
  • Flag this post
  • Block
DeManiak 🇿🇦
@kaasbaas@mastodon.africa  ·  activity timestamp 7 days ago

*sigh* so looks like #CoTurn does not really want you to use it with #eJabberd ( see https://landchad.net/coturn/ ).

In addition, dynamic FTTH external IP addresses are apparently not simpatico with the required TURN/STUN setup - seems you need all kinds of haxery to detect external IP changes, modify the ejabberd config, and then RESTART the beast, cause apparently reload_config is not currently enough.

FWIW, as far as I could glean, CoTurn would also need some massaging when the external IP changes.

Disclaimer: I might be missing information still!

BUT damn this sucks.
The whole entire point of STUN/TURN afaik is to help a client figure out their external situation.
In my mind, that INCLUDES situations where external IP is fluid. Seems such an obvious thing.

But apparently no. These things seems to come from a time where it as assumed the server would have a static IP.

Dammit.
And it seems the current devs running ejabberd has the same mindset.

#Selfhosting #XMPP

Coturn | LandChad.net

Coturn is a libre STUN and TURN server software that allows users of internet applications or protocols (Such as XMPP and Matrix) to perform WebRTC voice and video calls despite them being behind NATs. If you want to add video and voice calling natively to your XMPP or Matrix server (or a myriad of various other applications), you’ll need to install Coturn and configure it appropriately. Note on ejabberd If you’re installing ejabberd, then you don’t need Coturn.
  • Copy link
  • Flag this post
  • Block
Log in

Encryptr.net Social

This is a forward thinking server running the Bonfire social media platform.

LGBTQA+ and BPOC friendly.

Encryptr.net Social: About · Code of conduct · Privacy ·
Encryptr.net social · 1.0.0-rc.3.6 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login