94 lines
4.8 KiB
Markdown
94 lines
4.8 KiB
Markdown
# 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](2.-Webovy-server/2.1.-Apache,-PHP-a-TLS.md) proxy. Síťová nastavení jsou rozepsána na stránce [Nastavení a zabezpečení sítě](1.-Hosting-a-server/1.3.-Nastaveni-a-zabezpeceni-site.md). 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](https://helpcenter.onlyoffice.com/server/document/document-server-proxy.aspx) 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ů](6.-Mailovy-server.md) 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ů](6.-Mailovy-server.md) 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ů](6.-Mailovy-server.md) 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ů](6.-Mailovy-server.md) používá účet **decidim@spotter.cz**.
|
|
|
|
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
|