Název:
Vzdálené distribuované nasazení software v systémech NixOS
Překlad názvu:
Remote Distributed Software Deployment in NixOS Systems
Autoři:
Križan, Marek ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2024
Jazyk:
eng
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [eng][cze]
Táto práca popisuje návrh, implementáciu a testovanie serverovej aplikácie kompatibilnej s Cachix open-source klientom. Hlavným zameraním tejto aplikácie je poskytnúť spôsob vzdialenej distribúcie a nasadzovania softvéru v systémoch NixOS. Táto práca obsahuje nielen popis tejto serverovej aplikácie, ale aj stručný úvod k čisto funkcionálnemu systému pre správu softvéru Nix, k linuxovej distribúcii NixOS a k aktuálne populárnym riešeniam pre vzdialené distribuovanie a nasadenie softvéru v systémoch NixOS.
This thesis aims to describe the design, implementation, and testing of a server application compatible with the Cachix open-source client. The main focus of this application is to provide a way to remotely distribute and deploy software packages in NixOS systems. This thesis contains not only a description of this server application, but also a brief introduction to the purely functional package manager Nix, Linux distribution NixOS, and the currently popular solutions to the remote distributed software deployment in NixOS systems.
Klíčová slova:
Binary cache; Nix; NixOS; Package manager; Python; Remote deployment; Binárna vyrovnávacia pamäť; Nix; NixOS; Python; Správca balíkov; Vzdialené nasadenie
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: https://hdl.handle.net/11012/247811