Skip to content
/ fluxer Public
forked from fluxerapp/fluxer

A free and open source instant messaging and VoIP platform built for friends, groups, and communities.

License

Notifications You must be signed in to change notification settings

Ren6767/fluxer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Caution

Holy smokes, what a ride. Fluxer is taking off much earlier than I'd expected.

Over the past month, I've been working on a major refactor that touches every part of the codebase. The goal is to make Fluxer easier to develop, fully documented, and much simpler and lighter to self-host. This update also includes plenty of bug fixes and improvements, and it should help the Fluxer.app hosted deployment handle the current load far better.

I know it's hard to resist, but please wait a little longer before you dive deep into the current codebase or try to set up self-hosting. I'm aware the current stack isn't very lightweight. In the next update, self-hosting should be straightforward, with a small set of services: Fluxer Server (TypeScript) using SQLite for persistence, Gateway (Erlang), and optionally LiveKit for voice and video.

Self-hosted deployments won't include any traces of Plutonium, and nothing is paywalled. You can still configure your own tiers and limits in the admin panel.

Thanks for bearing with me. Development on Fluxer is about to get much easier, and the project will be made sustainable through community contributions and bounties for development work. Stay tuned – there's not much left now.

I thought I could take it a bit easier while shipping this stabilising update, but Discord's recent announcement has changed things.

As soon as the refactor is live, I'll interact more actively and push updates to this repository more frequently. The remaining parts of the refactor are currently being worked on and are being tested by a small group of testers before I'm comfortable pushing everything publicly. After that, all work will happen openly in public.

❤️

Fluxer graphic logo

Fluxer is an open-source, independent instant messaging and VoIP platform. Built for friends, groups, and communities.

Fluxer app showcase

Note

Docs are coming very soon! With your help and donations, the self-hosting and documentation story will get a lot better.

About

A free and open source instant messaging and VoIP platform built for friends, groups, and communities.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 64.6%
  • Go 13.1%
  • Gleam 8.7%
  • CSS 6.8%
  • Erlang 5.4%
  • Rust 0.7%
  • Other 0.7%