Original title:
Webové rozhraní repozitáře Debian
Translated title:
Debian repository web interface
Authors:
Kurmanova, Aidana ; Sláčik, Ján (referee) ; Sysel, Petr (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce se zaměřuje na implementaci webového rozhraní pro repozitář Debian a správu bezpečnostních certifikátů. Cílem práce je vytvořit modulární webovou aplikaci pro repozitář Debian. Aplikace repozitáře je navržena tak, aby splňovala základní funkce: importovala balíčky a zobrazovala informace o balíčcích. Tato práce popisuje princip vytváření webových aplikací pomocí knihovny Nette, strukturu repozitáře Debian a další technologie používané při implementaci aplikace. Praktická část práce je věnována implementaci webového rozhraní a také seznámení s uživatelským rozhraním a jeho funkčností.
The bachelor thesis focuses on the implementation of a web interface for the Debian repository and the management of security certificates. The aim of the work is to create a modular web application for the Debian repository. The repository application is designed to perform basic functions: import packages and display package information. This thesis describes the principle of creating web applications using the Nette library, the structure of the Debian repository and other technologies used in the implementation of the application. The practical part of the work is devoted to the implementation of the web interface, as well as familiarization with the user interface and its functionality.
Keywords:
authorization.; Bootstrap; certificate; Certificate Authority; Debian; Nette Framework; PHP; repository; Signature; SQLIte; Web application; autorizace.; Bootstrap; certifikační autorita; certifikát; Debian; Nette Framework; PHP; podpis certifikátu; repository; SQLIte; Webová aplikace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246444