Table of Contents
LXC (Linux Containers) je virtualizační metoda na úrovni linuxového jádra, umožňujících 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ě.
OnlyOffice
OnlyOffice DocumentServer běží v LXC kontejneru založeném na Debianu 10 Buster.
- IPv4: 10.0.3.2/24
- RootFS:
/var/lib/lxc/onlyoffice/
Kontejner je instalován jako persistentní a 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. OnlyOffice DocumentServer samotný je instalovaný z repozitáře OnlyOffice a obsahuje patch na obnovu funkcí mobilních editorů, které byly v komunitní verzi DocumentServeru vývojáři odebrány.
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.
GitLab
GitLab běží v LXC kontejneru založeném na Debianu 10 Buster.
- IPv4: 10.0.3.3/24
- RootFS:
/var/lib/lxc/gitlab/
Kontejner je instalován jako persistentní a mimo mailového serveru nemá žádné externí závislosti.
K odesílání mailů používá účet gitlab@spotter.cz.
Přístup k aplikaci
- URL: https://git.spotter.cz/
- Git SSH: ssh://git@git.spotter.cz:2222
- Login: root
- Heslo: iA*6kOPq65.OV8C58Kh=D8v;aN
Přístupy jednotlivých uživatelů a nastavení projektů a oprávnění k nim jsou individuální. Přístup na SSH port je omezen pouze na IP adresy českých ISP, viz Nastavení a zabezpečení sítě.
SeedDMS
Běží v LXC kontejnerech založených na Alpine linuxu. Kontejnery jsou instalovány stejným způsobem jako na SpotterVM.
- IPv4: 10.0.3.4/24 (seeddms) a 10.0.3.5/24 (seeddms-postgres)
- RootFS:
/var/lib/spoc/containers/seeddms/
- Persistentní úložiště:
/var/lib/spoc/volumes/seeddms/
Kontejnery jsou instalovány jako efemérní a mimo mailového serveru nemají žádné externí závislosti.
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
Běží v LXC kontejnerech založených na Alpine linuxu. Kontejnery jsou instalovány stejným způsobem jako na SpotterVM.
- IPv4: 10.0.3.8/24 (odoo) a 10.0.3.9/24 (odoo-postgres)
- RootFS:
/var/lib/spoc/containers/odoo/
- Persistentní úložiště:
/var/lib/spoc/volumes/odoo/
Kontejnery jsou instalovány jako efemérní a mimo mailového serveru nemají žádné externí závislosti.
K odesílání mailů používá účet cloud@spotter.cz.
Přístup k aplikaci
- URL: https://spotter.cloud/
- Login: admin
- Heslo: UBwFtDu2uNvZQiF4
Decidim
Běží v LXC kontejnerech založených na Alpine linuxu. Kontejnery jsou instalovány stejným způsobem jako na SpotterVM.
- IPv4: 10.0.3.10/24 (decidim) a 10.0.3.11/24 (decidim-postgres)
- RootFS:
/var/lib/spoc/containers/decidim/
- Persistentní úložiště:
/var/lib/spoc/volumes/decidim/
Kontejnery jsou instalovány jako efemérní a mimo mailového serveru nemají žádné externí závislosti.
K odesílání mailů 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
Sahana Eden
Běží v LXC kontejnerech založených na Alpine linuxu. Kontejnery jsou instalovány stejným způsobem jako na SpotterVM.
- IPv4: 10.0.3.12/24 (sahana) a 10.0.3.13/24 (sahana-postgres)
- RootFS:
/var/lib/spoc/containers/sahana/
- Persistentní úložiště:
/var/lib/spoc/volumes/sahana/
Kontejnery jsou instalovány jako efemérní a mimo mailového serveru nemají žádné externí závislosti.
K odesílání mailů používá účet se@spotter.cz.
Přístup k aplikaci
- URL: https://se.spotter.ngo/
- Login: admin@example.com
- Heslo: mV3qaQdgTt1Pw8Ie