🔒 Repository is read-only – file editing is disabled.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
{% extends "base.html" %}{% block title %}O PaganOS – Polska Niezależna Dystrybucja Linux | PaganLinux{% endblock %}
{% block content %}
<div class="hero" style="padding-top:2rem">
<h1 style="font-size:2.2rem">O <span class="accent">PaganOS</span></h1>
<p>Historia, filozofia i architektura projektu.</p>
</div>
<div class="grid2">
<div class="feature-card">
<div class="icon"></div>
<h3>Filozofia</h3>
<p>PaganOS to dystrybucja dla tych, którzy chcą rozumieć swój system. Żadnych ukrytych procesów, żadnego bloatware — tylko to, czego naprawdę potrzebujesz.</p>
</div>
<div class="feature-card">
<div class="icon"></div>
<h3>Architektura</h3>
<p>Zbudowany na LFS 13.0 + BLFS. Własny menedżer pakietów <code>pag</code>, system buildów <code>pagbuild</code> i synchronizator <code>pagsync</code>.</p>
</div>
</div>
<div class="card mt-2">
<div class="card-header"><h2> Komponenty systemu</h2></div>
<div class="grid3" style="margin-top:0.5rem">
<div style="padding:0.5rem">
<h4 style="color:var(--accent);margin-bottom:0.25rem">pag</h4>
<p class="text-sm text-muted">Menedżer pakietów — instaluje, aktualizuje, usuwa. Wsparcie GPG, rollback, Flatpak.</p>
</div>
<div style="padding:0.5rem">
<h4 style="color:var(--accent);margin-bottom:0.25rem">pagbuild</h4>
<p class="text-sm text-muted">Buduje pojedynczy pakiet w izolowanym chroot. Obsługuje meson, cmake, autotools.</p>
</div>
<div style="padding:0.5rem">
<h4 style="color:var(--accent);margin-bottom:0.25rem">pagsync</h4>
<p class="text-sm text-muted">Zarządza kolejką buildów. Skanuje receptury, buduje, generuje repo.json, podpisuje GPG.</p>
</div>
<div style="padding:0.5rem">
<h4 style="color:var(--purple);margin-bottom:0.25rem">PAGBUILD.yaml</h4>
<p class="text-sm text-muted">Format receptur — prosty YAML z polami: source, depends, build, package.</p>
</div>
<div style="padding:0.5rem">
<h4 style="color:var(--purple);margin-bottom:0.25rem">Panel webowy</h4>
<p class="text-sm text-muted">Flask + nginx. Zarządzanie repo, buildami, użytkownikami, zgłoszeniami community.</p>
</div>
<div style="padding:0.5rem">
<h4 style="color:var(--purple);margin-bottom:0.25rem">Anubis</h4>
<p class="text-sm text-muted">Proof-of-Work proxy chroniący przed botami i scraperami.</p>
</div>
</div>
</div>
<div class="card mt-2">
<div class="card-header"><h2> Toolchain</h2></div>
<div class="stats" style="margin-top:0.5rem">
<div class="stat"><div class="stat-val" style="font-size:1.2rem">GCC 15.2</div><div class="stat-label">Kompilator</div></div>
<div class="stat"><div class="stat-val" style="font-size:1.2rem">glibc 2.44</div><div class="stat-label">Biblioteka C</div></div>
<div class="stat"><div class="stat-val" style="font-size:1.2rem">LLVM</div><div class="stat-label">Toolchain</div></div>
<div class="stat"><div class="stat-val" style="font-size:1.2rem">x86_64</div><div class="stat-label">Architektura</div></div>
</div>
</div>
{% endblock %}