5.3 KiB
Podman kontejnery
Podman je nástroj pro vytváření, správu a běh izolovaných systémových a aplikačních prostředí (kontejnerů) sdílejících linuxové jádro hostitele. Přístup k webovým rozhraním kontejnerů je zprostředkováván skrze Apache HTTP Server proxy. Síťová nastavení jsou rozepsána na stránce Nastavení a zabezpečení sítě. Všechny kontejnery jsou provozovány jako efemérní, t.j. po svém ukončení jsou vymazány a zachována zůstanou pouze data v persistentních úložištích, která jsou do kontejnů během jejich spouštění připojena.
OnlyOffice
- Image:
docker.io/onlyoffice/documentserver:latest
- Persistentní úložiště:
/srv/onlyoffice/DocumentServer/
OnlyOffice DocumentServer běží v kontejneru založeném na Ubuntu 22.04 (jammy). Kontejner mimo persistentního úložiště nemá žádné externí závislosti. V kontejeru jsou instalovány dedikované služby a komponenty, které DocumentServer striktně vyžaduje - PostgreSQL databáze, Redis in-memory data store, RabbitMQ a nginx HTTP server.
Apache server hostitele na tento kontejner přeposílá požadavky z kontextu https://server.spotter.cz/onlyoffice. Aplikace samotná nemá žádná administrační nebo uživatelská rozhraní, jedná se pouze o API ovládané z NextCloudu.
Gitea
- Image:
docker.io/gitea/gitea:latest-rootless
- Persistentní úložiště:
/srv/gitea/conf/
,/srv/gitea/data/
Gitea běží v kontejneru založeném na Alpine linuxu 3.20. Kontejner mimo persistentního úložiště závisí na funkcích mailového serveru a PostgreSQL databáze poskytované hostitelem.
K odesílání mailů používá účet gitea@spotter.cz.
Přístup k aplikaci:
- URL: https://git.spotter.cz/
- Git SSH: ssh://git@git.spotter.cz:2222
- Login: j.podhorecky@gmail.com
Přístupy jednotlivých uživatelů a nastavení projektů a oprávnění k nim jsou individuální.
SeedDMS
- Image:
ghcr.io/disassembler0/seeddms:latest
- Zdroje pto sestavení: https://git.spotter.cz/Spotter-Cluster/seeddms
- Persistentní úložiště:
/srv/seeddms/conf/
,/srv/seeddms/data/
SeedDMS 6.0.28 běží v kontejneru založeném na Alpine linuxu 3.15. Kontejner mimo persistentního úložiště závisí na funkcích mailového serveru a PostgreSQL databáze poskytované hostitelem.
K odesílání mailů používá účet dms@spotter.cz.
Přístup k aplikaci:
- URL: https://dms.spotter.ngo/
- Login: admin
- Heslo: L0vedms
Odoo
- Image:
ghcr.io/disassembler0/odoo:latest
- Zdroje pto sestavení: https://git.spotter.cz/Spotter-Cluster/odoo
- Persistentní úložiště:
/srv/odoo/conf/
,/srv/odoo/data/
Odoo 14 Běží v kontejneru založeném na Alpine linuxu 3.12. Kontejner mimo persistentního úložiště závisí na funkcích mailového serveru a PostgreSQL databáze poskytované hostitelem.
K odesílání mailů používá účet cloud@spotter.cz.
Přístup k aplikaci:
- URL: https://spotter.cloud/
- Login: admin
- Heslo: UBwFtDu2uNvZQiF4
Decidim
- Image:
ghcr.io/disassembler0/decidim:latest
- Zdroje pto sestavení: https://git.spotter.cz/Spotter-Cluster/decidim
- Persistentní úložiště:
/srv/decidim/migrate/
,/srv/decidim/storage/
,/srv/decidim/uploads/
Decidim 0.26.2 běží v kontejneru založeném na Debianu 11 (bullseye). Kontejner mimo persistentního úložiště závisí na funkcích mailového serveru a PostgreSQL databáze poskytované hostitelem.
K odesílání mailů používá účet decidim@spotter.cz.
Instance Decidimu, která v součanosti běží na serveru není sestavena pomocí výše uvedného repozitáře se zdroji k sestavení, ale je obnovena z předchozí instalace serveru. Závislosti Decidimu, jeho modulů a platformy Ruby v součanosti neumožňují sestavení obrazu kontejneru bez vynaložení značného úsilí k modernizaci platformy a migraci databáze, obsahu a modulů ze stávající instance. Není proto jednoduše možno stávající instanci aktualizovat, upravovat nebo rozšiřovat.
Přístup k aplikaci:
- URL: https://decidim.spotter.cz/ a https://voda.spotter.cz/
- URL administrace: https://decidim.spotter.cz/system/
- Login: admin@example.com
- Heslo: P8vDKAc3FdEte9Hw
Při registraci organizace budete potřebovat následující údaje:
- Host: decidim.spotter.cz nebo voda.spotter.cz
- Secondary hosts: <prázdné>
Překlady jsou evidentně dělány bez testování, takže ve výběru jazyků je první "Angličtina" čeština a druhá "Angličtina" slovenština. Skutečná angličtina je "English".
Nastavení SMTP:
- From: decidim@spotter.cz
- User name: decidim@spotter.cz
- Password: m8DnHxmbmGutS5tf
- Address: server.spotter.cz
- Port: 587
Až budete registrovat administrátora organizace nebo uživatele, heslo musí mít nejméně 15 znaků.
- API pro přístup z vnějšku https://decidim.spotter.cz/api/
- API Dokumentace https://decidim.spotter.cz/api/docs