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.
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.
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.
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/.