GoProject

Uzstādīšana un uzturēšana

Instalācijas pārbaude un žurnāli

Servera pārbaude, kas tikai lasa, pārbaude lietotnē un kur atrodami žurnāli.

Servera puse

verify-install.sh no piegādes komplekta pārbauda instalācijas servera pusi: failus un .env, konteinerus, lietotni, publisko adresi, vietu diskā, atmiņu un pulksteni. Tas tikai lasa: nekas netiek startēts, apturēts vai mainīts, un neviens noslēpums no .env netiek izdrukāts. Palaidiet to instalācijas mapē:

cd /data/goproject
sh verify-install.sh
sh verify-install.sh https://goproject.example.com

Bez adreses tas pārbauda adresi no SITE_URL. Katra rinda saka OK, WARN vai FAIL, un zem tām, kas nav OK, ir rakstīts, kas jādara. Izejas kods ir 0, ja viss kārtībā, 1, ja kaut kas jāapskata, un 2, ja kaut kas jāsalabo.

Lietotnes puse

Migrācijas, abi pulksteņi, pasts, licence, administratori un tiešsaistes atjauninājumi pārlūkā tiek pārbaudīti sadaļā Administrēšana > Sistēmas informācija > Instalācijas pārbaude, ar atskaiti, ko var lejupielādēt un nodot tālāk.

Žurnāli

Sekojiet lietotnes žurnālam:

docker compose logs -f app

Datubāzes žurnāls ir docker compose logs -f db. Abus glabā Docker ar izmēra robežu, tāpēc vecās rindas pazūd pašas.