Fedora Server Documentation
Status: In sync with released version
As a user, you gain the opportunity to use the server of the future right now.
Fedora Server provides a stable, flexible and universally adaptable basis for the everyday provision of digital services and information, suitable for use by all kinds of organizations and individuals. It is based on the latest technology and as such, brings the most modern environment to users as early as possible.
As a developer or system integrator, you preview the server of the future.
Fedora Server is a platform for developers and system integrators, providing an implementation of the latest server technology for further evaluation and practical use.
Currently, several projects are in development:
Preparations for Fedora Server 37
Further Improvements to the documentation
Facilitation of the deployment of key services by combining rpm and Ansible
Providing a Fedora Server Edition virtual disk image to facilitate the deployments of Fedora Server virtual machines
Upgrading using the dnf upgrade process is fully tested and supported. No issues were found during the release tests.
A major change relates to the network configuration. It requires a manual adjustment until the next release. But no need to hurry.
For new installations, configuration files in
/etc/NetworkManager/system-connections replace the previous
ifcfg files in
/etc/sysconfig/network-scripts. The latter are still supported in this release for existing installations. Therefore, updating is undisturbed and the recommended procedure. The next release will remove the support. Therefore, the configuration must be transferred to the new location. This requires system administrator intervention, there is no automatic process set up. Instructions are available in the article "From ifcfg to keyfiles: modernizing NetworkManager configuration in Fedora Linux 36" in Fedora Magazine.
Other major changes are associated with the new Ansible Release 5. However, no particular problems were found in the tests.
We recommend studying the Release Notes whether any change affects a specific installation.
Fedora Server Edition offers users and system administrators several attractive features:
You get the latest software almost immediately: Fedora Server’s biannual release cycle allows for the inclusion of the latest versions of system and application software almost immediately. This empowers users and system administrators to swiftly respond to new market options and changing or expanding customer requirements.
You can trust it: Fedora Server has a sophisticated and highly engineered release and quality assurance process, which enables a high level of reliability and stability, despite a comparatively fast release cycle. It therefore achieves an excellent balance between 'bleeding edge' and maturity for productive use in mainstream deployments.
Confidence in security: Enterprise-grade security minded, the Fedora release engineering results in carefully pre-configured releases, offering uncompromising security without prior extensive configuration by system administrators.
You can get what you need: Fedora Server has an extensive collection of available packages, all of them subject to the same extensive release process. This opens up a wide range of possibilities for building a server very flexibly according to customer specific needs and wishes.
It will help ease a sysadmin workload: Fedora Server includes the latest stable versions of modern sysadmin tools (i.e. cockpit, dnf, systemd), noticeably reducing the burden of system administration.
Less disruption with upgrades: Fedora Server’s short release cycle means less disruptive release jumps. There is a very easy update process without re-installation requirements. There is also the option to skip one release cycle in case new capabilities are not immediately needed. Several small updates are easier to manage than a few big updates.
You’ve got the freedom you want: Fedora Server allows utmost freedom from restrictions imposed by commercial interests or corporate feature management, combined with excellent backward hardware compatibility (including a complete set of standard kernel drivers).
Developers will feel right at home: Fedora Server is an excellent development environment for the next generation server as well as application software with the latest software versions available.
Server installation and administration guides
You find information about installation and basic system administration supplementing the general Fedora Installation Guide and System Administration Guide. Several other sections cover specific Fedora Server Edition related options and solutions. This includes virtualisation and containerization in particular.
Example Use Cases
Users describe how they use Fedora Server for a wide variety of tasks as well as solutions for special tasks. Hopefully, this will provide inspiration for your own assignments.
Detailed step-by-step instructions are given for various typical areas of application. The tutorials are intended to enable not only experienced system administrators but also inexperienced users to safely install and configure the system.
People, policies, and working methods
You don’t have to be a programmer, a developer or a technical nerd to contribute to the development of Fedora Server. We are especially interested in feedback from our users and potential new users.
Please, tell us about your usage of Fedora Server
Tell us about problems you found and how you resolved it
The easiest way is to write on our mailing list. It is a low traffic list specifically for Fedora Server Edition. It is open to everyone.
You can also chat with us at #fedora-server on libera.chat.
For additional information refer to Getting in Touch