# Fedora Server Edition homelab spin-off
:::info
:bulb: Current status: first collection of ideas!
:::
## :beginner: The motive behind the project
* The 2024/2025 Fedora Server User Survey showed that the majority of attendees use Fedora Server in a domestic environment, either exclusively or in addition to a professional usage. We should take this into account and honor this with a special spin-off for this purpose.
* The objective is not to release a YABD (Yet Another Boring Device), but something dedicated and special.
* Target specificall aarch64 SBCs due to
* low power consumption / environment friendlyness
* affordability
* Intended to be a replacement for widely used commercial NAS devices with their heavyweight and inflexible web interfaces
* To be proven: Fedora tools (i.e. especially Cockpit and Ansible) offer a similarly easy-to-use administration, but they are lightweight, perform better and can be perfectly customized.
* Provide a ready to use installation with a typical set of software pre-installed and pre-configured
* All software included should be based on Fedora maintained packages (containerized or not), built as reproducible as possible.
* Establishing a (sub) community based on *participatory software development* models (see e.g. [Storey et.al.](https://etc.leif.me/papers/Storey2016.pdf), [Hecht/Maass](http://orbis.informatik.uni-bremen.de/soteg/data/files/203/TeachingPD2008.pdf)) with the goal of
* Opening up a (new) opportunity with low initial hurdles to contribute to Fedora by addressing an high level area that directly affects user's own interests and needs.
## :triangular_flag_on_post: Basic ideas
* The homelab spin-off to replace the widespread commercial NAS and offer a number of advantages
* Better customizability and configurability
* More performant administration through text-based Ansible and lightweight Cockpit Web UI (instead of heavyweight web configuration tool)
* Goal is createing a dedicated installation image
* Special support for selected modells ("recommended by Fedora Server Edition Working Group")
* high rank on the [criteria cataloge](https://docs.stg.fedoraproject.org/en-US/fedora-server/server-on-sbc/reference-list/)
* on the affordable side or the price range
* OSS friendly
* Specifically supported boards *so far*
* Pine64 Rock64Pro incl. eMMC module and case
* LibreComputer incl. Mezzanine board and case (when available again)
* Radxa Rock Pi 4 a (/b) incl. NVME extension board, case and SPI
* Radxy Rock Pi 4 plus incl. NVME extensionmboard and case
* Future candidates
* Radxa Rock Pi 5 model B
## :pencil: Initial Software Portfolio
Typical Applications are pre-installed and pre-configured. A user can activate them either via Web interface (when development completed) or a Ansible based local config console
* Samba file sharing
* File synchronozation across several clients
* Mail storage
* Syndication of several (external) Mail accounts
* Backend to a public Fedora Mail hub front end
* Cockpit hub to serve multiple host securely w/o password access
* Ansible controle hub
* DLNA streaming server
* Epub library
* Calibre server or Calibre-Web
* Calendar and ToDo Server
* Radicale, ...?
* Smart Home server
* ??? (please add ideas)