1 Advanced Glossary
robert edited this page 2026-04-27 16:50:57 +02:00

Here's the explanation of words describing the furtka project.

Furtka Components

Term Definition
Webinstaller Custom archinstall wrapper with a webserver to facilitate user input. Input should be kept simple, technical user input needs to be inferred.
FurtkaOS Our arch linux based OS. It uses docker to run different apps.
Furtka Server A device with FurtkaOS as it's main operating system.
App Docker container (or stack) with dependancies and manifest information. Dependancies are different apps. Coexistance between an App and its dependancies needs to be defined by sets of setup, update and uninstall cli commands, that will be executed on the dependancy app in each case. Circular dependancies should be avoided.
Backend A service, which communicates with a Furtka Server and allows internet access to apps. Backend needs unrestricted access to a Furtka Server, either through a VPN, or being in the same local network.

Common Terms

Term Definition
should We use the word should to indicate points, that are not technically necessary, but have to be kept to ensure compatibility with the core values of Furtka.