Бърз старт
Две страници от празен сървър до система, готова за клинична употреба. Подробностите са в другите документи; тук е редът.
1. Хост
Виртуална машина или сървър с Ubuntu Server 24.04 LTS, с поне 8 процесорни ядра, 16 GiB памет и 200 GiB свободен диск, достъпен от болничната мрежа; проверката за готовност на инсталатора отказва по-малко. Най-бързият път е Подготовка на хоста: файл за автоматична инсталация, а в Hyper-V и скрипт, който създава виртуалната машина от него. Подходящ е и всеки сървър с Ubuntu 24.04 с пакетите от Инсталация.
2. Инсталиране: три входа, един инсталатор
Всеки вход проверява подписа на поддръжащия, преди да се изпълни каквото и да е, и нищо не трябва да се въвежда или сравнява:
- Онлайн, от конзолата:
curl -fsSLO https://lospor.org/install/losporctl-install.sh, след товаsudo sh losporctl-install.sh. Хост, подготвен с файла за автоматична инсталация, предлага това при първото влизане в конзолата. - Офлайн, от USB паметта на поддръжащия:
sudo sh /media/usb/losporctl-install.sh. - Hyper-V, с помощника: разархивирайте комплекта за Windows и щракнете два пъти върху Install LOSPOR Hospital. Той пита всичко веднъж, сървърът се инсталира сам и накрая се показва адресът на «Готовност» (вижте Подготовка на хоста).
- Hyper-V от PowerShell: създайте виртуалната машина със скрипта. Той пренася инсталатора върху нея и първото влизане в конзолата предлага да го стартира.
Ако инсталацията спре по средата, изпълнете същата команда отново: тя казва
какво е оставил опитът и предлага --resume или --discard-unfinished (вижте
Проверка на версията).
Инсталаторът задава около 13 въпроса на български или английски. Те покриват
езика, клиничния и изследователския адрес, сертификатите, мрежите с достъп до
Status и изследванията, името и града на болницата и първия администратор.
Всичко останало получава безопасна стойност по подразбиране и може да се промени
по-късно в Status или с losporctl.
3. Инсталирано не означава готово
Когато инсталаторът приключи, системата е инсталирана: услугите работят,
архивирането започва, doctor минава. Тя все още не е одобрена за клинична
употреба. Отворете Status на https://<клиничен адрес>/status/ и отидете в
Готовност. Страницата проверява това, което системата може да докаже
(сертификат, услуги, часовник, архиви, тайни в сейф, път за обновяване). Тя иска и пет потвърждения, които могат да дадат само
хора: пробно възстановяване, проверка на мрежата, съхранени кодове за
възстановяване на MFA, политика за обновяване на хоста и клинично приемане.
Оценката е Готова за клинична употреба само когато всички са изпълнени.
„Готовност“ е пътят дотам. Тя подрежда стъпките в пет етапа, показва Следваща стъпка най-горе с причината, кой я изпълнява и връзка към страницата в Status, където се прави, или единствената команда за конзолата за онова, което Status нарочно не може. Влизането отваря тази страница, докато системата не е готова, и тя продължава оттам, докъдето е стигнато, така че може да се спре и продължи.
Стъпките, свързани с файлове:
- Съхранете тайните: в Status, Поддръжка → Съхранение на тайните →
Създайте копие за съхранение, с паролата си и код за удостоверяване.
Запишете паролата за файла, показана веднъж, после изтеглете файла на USB
памет на своя компютър и пазете двете отделно. Или в конзолата: поставете USB
памет или монтирайте споделена папка и изпълнете
sudo losporctl secrets escrow /media/usb. - Терминология (по избор): версията вече съдържа кодовете, нужни за
клинична работа. Само ако ще импортирате пакет от Athena, поставете папката
му в
reference-data/; страницата Терминология след това я предлага по име. - Сертификат от собствения удостоверителен орган на болницата, ако се
използва: поставете файловете и изпълнете
sudo losporctl config certificate operator FULLCHAIN KEY CA.
4. Всеки ден след това
- Status отговаря на въпроса „безопасна ли е системата за използване днес?“ и всяка карта казва какво да се направи.
- От конзолата
sudo losporctl statusдава същия отговор с обикновени думи, аsudo losporctl helpизброява всичко останало. - Списъкът в Експлоатация казва какво да се преглежда ежедневно, ежеседмично, ежемесечно и на тримесечие.
Когато нещо не е наред, sudo losporctl support-bundle create записва файл за
поддръжката на LOSPOR. Той не съдържа пациенти, случаи, акаунти, имена, адреси
или тайни; прочетете го, преди да го изпратите.