Warning
Plaza has an extremely large amount of depenedencies and Riverside developers cannot commit to this project. Due to this issue, we have no plan to run the binaries the project generates or continue work on this project. If you are interested in continuing this project yourself, please reach out vialamparter@theriversi.de
Plaza is an open-source fluent ActivityPub social media network server powered by Ruby, Javascript and Sass for styling. It aims to bring social media together from a decentralised perspective.
Currently hosted on riverside
Hyperactive servers (yes, Riverside Valley does have servers) in London, UK.
Unit used is the most high-end model of Raspberry Pi, running Ubuntu.
📝 Earlier versions were hosted in Cleveland, USA (via vercel
) or Southern UK and operated via an interface server in the Netherlands (via azure
).
Want to host Plaza yourself? 💭 TL;DR: you can't.
There are multiple ways to participate in the community:
- Upvote popular feature requests
- Submit a new feature
- File bugs and feature requests.
- Review source code changes
.
├──.circleci // CircleCI configuration for building Plaza pipeline (disused)
├──.devcontainer // Scripts and preparation files for running Plaza in a development container such as github.dev
├──.github // Health files for GitHub such as issue templates
├──app // Collection of code files relating to the app's frontend
├──bin // Scripts for running and hosting Plaza
├──config // Code files relating to federated hosting and Ruby bootstrappers
├──db // Database files for Plaza's information database (Host-specific backend; reserved for Plaza hosting)
├──dist // Collection of code files relating app hosting on domains and port relations
├──lib // Code and file library
├──log // Hosting logs (Host-specific backend; reserved for Plaza hosting)
├──public // Static resource files
├──spec // Helpers, presenters, and other code models
├──streaming // (Host-specific backend; reserved for Plaza hosting)
└──vendor // (Host-specific backend; reserved for Plaza hosting)
Copyright (c) 2023 Riverside Valley Corporation (+ mastodon authors
)
Licensed under GNU Affero General Public License as stated in the LICENSE:
Copyright (C) 2016-2022 Eugen Rochko & other Mastodon contributors
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/.