Úkol #8381
uzavřenýÚkol #8379: Zajistit vznik svobodné elektronické platformy pro účinné fungování Pirátské strany (nextcloud)
Rozchodit na serveru minimální verzi NextCloudu a nastudovat z dokumentace a provozu jeho ovládání a možnosti konfigurace
0%
Popis
Tento úkol má za cíl rozběhat na serveru NextCloud s minimálním počtem aplikací (prázdný NextCloud a sdílení souborů, popř. chat a kruhy).
S nainstalovaným NextCloudem se možná projeví některé bezpečnostní nedostatky a bude daleko snadnější si představit, jestli a jak do NextCloudu půjdou zaintegrovat ostatní Pirátské systémy. Chci se dostat do stavu, kdy budu vědět, že v NextCloudu nemáme ani jednu zbytečnou aplikaci, a všechno, co není rozchozené, není rozchozené proto, že nativní řešení pro NextCloud není dostatečně vyhovující ani pro testovací provoz u Pirátů. Nedělám si iluze, že by náš cloud do 10.11. fungoval. Pokud bude vůbec použitelný, bude to s velkými výhradami ohledně částí, které nejsou vyřešeny ideálně a musejí být brzy předělány.
Pro výčet žádaných funkcionalit lze nahlédnout do popisu rodičovského úkolu.
Aktualizováno uživatelem Tomáš Vymazal před asi 7 roky(ů)
- Typ práce změněn z Programování na Získávání informací
Aktualizováno uživatelem Anonymní před asi 7 roky(ů)
- Stav změněn z Nový na Dokončen
- koupena domena pirati.cloud
- konfigurace SSL, certifikat pres cloudflare, nastaveni HSTS, nuceny redirect apod.
- v docker-compose project nextcloud
- nginx
- fpm
- opcache
- dockergen
- v docker-compose project mail
- mailserver obsluhujici domenu pirati.cloud, clamav, spamassasin, postgrey, fail2ban, postfix, vygenerovany DKIM
- prosel sem si devel dokumentaci, doporucuju doprgat User a Group backendy umoznujici AAA oproti PiratiID+graphAPI (cca 4 h)