Byl vydán Debian GNU/Hurd 2025. Jedná se o port Debianu s jádrem Hurd místo obvyklého Linuxu.
V sobotu 9. srpna uplynulo přesně 20 let od oznámení projektu openSUSE na konferenci LinuxWorld v San Franciscu. Pokuď máte archivní nebo nějakým způsobem zajímavé fotky s openSUSE, můžete se o ně s námi podělit.
Byl vydán Debian 13 s kódovým názvem Trixie. Přehled novinek v poznámkách k vydání.
WLED je open-source firmware pro ESP8266/ESP32, který umožňuje Wi-Fi ovládání adresovatelných LED pásků se stovkami efektů, synchronizací, audioreaktivním módem a Home-Assistant integrací. Je založen na Arduino frameworku.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.
Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.
Operátor O2 má opět problémy. Jako omluvu za pondělní zhoršenou dostupnost služeb dal všem zákazníkům poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství.
Společnost OpenAI představila GPT-5 (YouTube).
Byla vydána (𝕏) červencová aktualizace aneb nová verze 1.103 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.103 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Americký prezident Donald Trump vyzval nového generálního ředitele firmy na výrobu čipů Intel, aby odstoupil. Prezident to zdůvodnil vazbami nového šéfa Lip-Bu Tana na čínské firmy.
Píši webové rozhraní pro správu webhostingu, aneb piště se mnou.
Zdravím, původně jsem podobný zápisek poslal na forum týkající se pythonu, ale víceméně jsem se nesetkal s ohlasem, tak to tedy zkouším ještě zde s nadějí, že se někdo ozve.. Zde předpokládám, že se ozvou třeba i lidé, kteří se zabývají administrací serverů, jelikož takovéto lidi bych také potřeboval- jelikož všechno sám nejsem schopen nakonfigurovat.
Takže k věci.
Začnu popisem technologií, které jsou v projektu Pollo využíty. Celý systém je postaven na webovém frameworku Django a programovacím jazyce Python. Tento jazyk jsem zvolil, jelikož bych chtěl, aby komplet celý systém byl napsán v jednom programovacím jazyce a tudíž se minimálně opakoval v psaní kódu. Jako hlavní operační systém by měl být použit Linux, resp. Debian, ale projekt, jako takový by měl být víceméně nezávislý na použité distribuci.
Systém se skládá z jednoho centrálního bodu, který je tvořen samotnou aplikací pollo a databáze (používám pgsql), zde se přes webové rozhraní provádí nastavení webhostingu, přidávání domén, uživatel, správců, mailů, ftp účtů a prostě všechno.
Každý server poskytující určitou službu je nakonfigurován tak, aby si data bral z PgSQL databáze, pakliže to není možné, což je případ DNS serveru BIND nebo HTTP serveru Apache a navíc je-li takováto služba na jiném stroji je třeba využít dalšího software, který přenese konfigurační soubor z pollo na tento stroj, takovýto software se jmenuje pollo_satelite. Pollo_satelite si nese za cíl být co nejjednodušším kusem programu, prostě aby nemohl být zneužit (v současném stavu tomu tak však není).
Ve výsledku bych chtěl, aby celé Pollo umělo vše, jako program Plesk, který jako jediný považuji za opravdu robustní a schopný pro správu většího počtu domén a ještě něco navíc. Všechny ostatní webhostingové softwary jsou víceméně jen pro jeden počítač nikoliv pro více strojů a to byl právě ten důvod, který mě hnal a žene k tvorbě nového software, i když tady již nějaká řešení jsou, nejsou však dostatečně robustní a škálovatelná.
Závěrem bych snad měl nastínit způsob uvolnění produktu, mělo by se jednat o OpenSource projekt, tedy na konci by měl být produkt k dostání se zdrojovým kódem. Avšak ohledně licence naprosto nevím, jelikož o nic v podstatě nic moc neví, v čem se liší a tak... jen ta BSD mě moc neláká...
Pakliže se někdo bude chtít přidat, umožním mu přístup do SVN (ano git je lepší, chystám se ho vyzkoušet).
Takže, abych zavřel h..u všem kecálkům dole, tady jsou zdrojové kódy, v popisu projektu jsem nastavil licenci na GPL2. Je to GIT, ale ovládat ho zatím neumím, jen jsem to tam stěží nahrál, zatím mi stále SVN přijde přímočařejší, sice je centralizované, ale stejně mi to přijde zatím pro moje potřeby lepší.
Doufám, že se zde rázem objeví komentáře typu, ty zdrojáky stojí za prd, je to možné, jestli koukáte do modulů core, dns, tak tam jsem se v podstatě s Django sžíval, takže to neni nijak úhledné a nic.... A o spoustě bezpečnostních děr ovšem také vím, právě proto jsem sem dal vše, co jsem zatím vyrobil, aby mi někdo pomohl do dát do kupy, je toho opravdu celkem hodně na jednoho člověka. Troufám si říct...
Tiskni
Sdílej:
SVN ani CVS nedoporučuju, to jsou systémy zbytečně omezené. Doporučuju, něco, co se dá trochu víc používat.Co je na SVN tak omezene, ze by se to nedalo pouzivat?