Panel materiałów
Dodaj plik na stronę
Wrzucasz PDF, HTML, zdjęcie z notatkami albo inny materiał, wybierasz przedmiot i plik pojawia się na stronie przedmiotu jak reszta materiałów.
Panel działa przez backend Cloudflare Worker. Wpisujesz tylko hasło admina, a token GitHuba jest schowany w sekretach Cloudflare i nie trafia do kodu strony.
Worker zapisuje plik oraz aktualizuje listę materiałów na gałęzi main i gh-pages, więc po chwili powinno być widoczne publicznie.