manual/myDocs/manual.txt
2025-04-08 21:39:52 +07:00

60 lines
2.7 KiB
Plaintext
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

установка вместе с mysqldb
https://docs.gitea.com/installation/install-with-docker
************************************************************
отключение самостоятельной регистрации
в файле /home/serg/gta/gitea/gitea/conf/
[service]
DISABLE_REGISTRATION = true
REQUIRE_SIGNIN_VIEW = false
*****************************************************************
добавление ssh ключа
по инструкции с гитхаба
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/checking-for-existing-ssh-keys
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" генерация ключа
затем помещаем в папку .ssh под именем id_rsa
$ eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519 Обязательно!!
git clone git@localhost:Serg/test1.git по этой ссылке не получилось склонировать
здесь соединяется по порту 22 а он не в докер контейнере
git clone ssh://git@localhost:222/Serg/test1.git получилось по этой нужно обратить
внимание на порт 222
и в файле докер компос
- /etc/localtime:/etc/localtime:ro
ports:
- "3000:3000"
- "222:22" 222 это проброс ссш в докер
теперь все работает!!!
serg@serg-VirtualBox:~/gtagit$ git clone ssh://git@localhost:222/Serg/test1.git
Клонирование в «test1»...
The authenticity of host '[localhost]:222 ([127.0.0.1]:222)' can't be established.
ED25519 key fingerprint is SHA256:vvj13SniHykJvPA1CivfC2l6XeDCgqHCwBIXXRWyVRY.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[localhost]:222' (ED25519) to the list of known hosts.
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (6/6), done.
Получение объектов: 100% (8/8), готово.
remote: Total 8 (delta 1), reused 0 (delta 0), pack-reused 0 (from 0)
Определение изменений: 100% (1/1), готово.
***************************************************************
настройка сети
после внесения изменений в нетворкменеджер
команда systemctl restart NetworkManager
************************************************************
получение сертификата letsencrypt
с сайта internet-lab.ru/certbot_ubuntu22
apt-get update
apt-get install certbot
apt-get install python3-certbot-nginx
certbot run --nginx
service nginx restart
certbot renew