updated software stack
This commit is contained in:
parent
3a717347c3
commit
3d7fd44306
|
@ -32,4 +32,42 @@ The main challenge with Mastodon is that it's creators use Kubernetes to deploy
|
|||
|
||||
Mastodon servers are not 'lightweight' services (for that we might better look at goToSocial) but we need to create a way to deploy mastodon servers for people that want to use this.
|
||||
|
||||
### PeerTube
|
||||
PeerTube is a video serving server. It is created and maintained by FramSoft. The default installation guide uses shell example lines to install and configure. The most recent version in nixpkgs is quite old.
|
||||
|
||||
Main challenge is to keep an eye on PeerTube development and keep our version up to date.
|
||||
|
||||
### Pixelfed
|
||||
Pixelfed is maintained by dansup (a one man Canadian development effort). Nixpgs version is outdated and also writes data in the nix store.
|
||||
|
||||
### Matrix
|
||||
Matrix consists of a protocol, clients and servers. Most used server is 'synapse' and most used client is called 'element'. There are noumerous problems with running Matrix. We need to work with the Matrix developers (and foundation) to get it running.
|
||||
|
||||
### Garage
|
||||
Garage is an s3 compiant storage. We would like to use garage as an 'agnostic' data store below all of the services we support. Goal is to design it in such a way that we can use it to do full service portability.
|
||||
|
||||
### Mailserver
|
||||
We need something that does:
|
||||
* SMTP
|
||||
* Spam Filtering
|
||||
* IMAP
|
||||
* Sieve
|
||||
* SPF, DKIM, DMARC, ARC etc
|
||||
|
||||
### DNS Service
|
||||
We need a DNS service that has an API so we can create our needed DNS entries in a centralized environment.
|
||||
|
||||
### NixOPS
|
||||
placeholder
|
||||
|
||||
### ProxMox (on Nix)
|
||||
placeholder
|
||||
|
||||
### NixPanel
|
||||
A web interface that allows for easy administration of deployed Nix services on the cluster by 'human administrators' (so people that do not have 30+ years of IT admin experience.
|
||||
|
||||
### Monitoring
|
||||
placeholder
|
||||
|
||||
### Compliance testing
|
||||
placeholder
|
||||
|
|
Loading…
Reference in a new issue