1
0
Fork 0
Go to file
Ilya Mukhortov 84bc9bbec6 reset password 2025-11-21 20:09:49 +10:00
backups pass 2025-10-05 11:13:56 +10:00
bash_scripts pass 2025-10-05 11:16:04 +10:00
dockge pass 2025-05-16 21:00:01 +10:00
medicine reset password 2025-11-21 20:09:49 +10:00
medicine-call medicine call 2025-02-25 21:50:13 +10:00
medicine-damask pass 2024-10-21 19:14:01 +10:00
medicine-import pass 2024-01-09 14:41:28 +10:00
medicine-lis pass 2025-06-19 21:13:16 +10:00
medicine-lis-receiver pass 2024-05-25 17:05:58 +10:00
medicine-remd pass 2024-11-30 12:35:08 +10:00
medicine-stack pass 2024-05-15 18:10:43 +10:00
medicine-timetable pass 2024-03-26 21:00:59 +10:00
scripts pass 2024-06-11 20:59:58 +10:00
service-messaging pass 2024-07-29 19:11:40 +10:00
tfoms-patient pass 2024-12-11 20:18:47 +10:00
thirdparty-apps pass 2025-09-26 17:38:20 +10:00
thumbgen pass 2024-03-24 20:31:45 +10:00
.gitignore add media in filebrowser 2025-09-26 16:14:42 +10:00
Readme.md pass 2025-10-05 11:13:56 +10:00
system_info.sh pass 2024-03-26 20:49:24 +10:00
update_repository.sh pass 2025-09-26 17:38:20 +10:00

Readme.md

Решение проблем

Error saving credentials: error storing credentials - err: exit status 1, out: Cannot autolaunch D-Bus without X11 $DISPLAY

> sudo apt remove golang-docker-credential-helpers

Git ignore rights

> git config core.fileMode false

Ключи

Добавление ключика на удаленный сервер (root)

ssh-copy-id -i ~/.ssh/medlogic_awx_rsa.pub -p 22 root@remote

Добавление ключика на удаленный сервер (no root)

cat ~/.ssh/medlogic_awx_rsa.pub | ssh user@remote "sudo cat >> /root/.ssh/authorized_keys"

Настройка сервера

vim /etc/ssh/sshd_config

PermitRootLogin without-password

# Авторизация по паролю root
PermitRootLogin yes

PubkeyAuthentication yes

service ssh restart

Обратный ssh

на удаленном сервере

ssh -R 40022:localhost:22 proxy_user@188.225.79.4

на доступном сервере

ssh localhost -p 40022

Crontab tasks

PATH=/usr/bin:/bin:/usr/local/bin 00 21 * * * /root/medicine-config/update_repository.sh 00 22 * * * /root/medicine-config/medicine/backup_database.sh 00 23 * * * /root/medicine-config/medicine/update.sh 00 22 * * * /root/medicine-config/medicine-remd/backup_database.sh 30 23 * * * /root/medicine-config/medicine-remd/update.sh 00 00 * * * /root/medicine-config/scripts/docker-cleanup.sh

00 21 * * * /root/medicine-config/update_repository.sh 00 22 * * * /root/medicine-config/medicine/backup_database.sh 00 23 * * * /root/medicine-config/medicine/update.sh 00 00 * * * /root/medicine-config/scripts/docker-cleanup.sh

0 * * * * sudo vipnetclient info

          • /root/medicine-config/scripts/crontab-check.sh >> /var/log/crontab-check.log 2>&1

sudo timedatectl set-timezone Asia/Vladivostok

/etc/hosts

sudo vim /etc/hosts
89.223.70.16 docker.med-logic.ru git.med-logic.ru

change git url

git remote set-url origin https://git.med-logic.ru/ilya.muhortov/medicine-config.git && git pull

Перенос данных

scp -r /var/lib/docker/volumes/medicine_medicine-public-data/_data root@hostname:/var/lib/docker/volumes/medicine_medicine-public-data

Разное

curl -iv --tlsv1.2 https://docker.med-logic.ru/

Копирование в бэкапов в папку

rsync -avh /root/medicine-backups /root/remote-backups/