Skip to content

derailedapp/derailed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Derailed

Derailed is a free, open source social media platform made for the people.

Derailed's repository is a monorepo, meaning everything here is most of what makes up the core of Derailed's services, which intertwine very neatly.

Federation

Although we've tried several times, and are interested in the idea of federated chat, the idea has failed to get an implementation which is simple, performant, and secure.

We may still explore this in the future, however, with our current stack it may be more problematic than before.

Deployment

Derailed's Platform is split up into three separate pieces:

  • Proxy (Nginx / Envoy)
  • Frontend (App)
  • Backend (API / Gateway)

However, you are only required to host the Frontend and Backend. Everything should work perfectly fine without a proxy.

License

Copyright (C) 2021-2024 VincentRPS

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.