diff --git a/dozorova_alena_lab_1/docker-compose.yml b/dozorova_alena_lab_1/docker-compose.yml new file mode 100644 index 0000000..95337d5 --- /dev/null +++ b/dozorova_alena_lab_1/docker-compose.yml @@ -0,0 +1,33 @@ +services: + mediawiki: + image: mediawiki + restart: always + ports: + - 8080:80 + volumes: + - ./volumes/mediawiki:/var/www/html/images + postgres: + image: postgres:12.20-alpine3.20 + restart: always + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: example + ports: + - 5432:5432 + volumes: + - ./volumes/database:/var/lib/mysql + git: + image: gitea/gitea:1.22.2 + container_name: gitea + environment: + - USER_UID=1000 + - USER_GID=1000 + restart: always + volumes: + - ./volumes/gitea:/data + - ./volumes/timezone:/etc/timezone:ro + - ./volumes/localtime:/etc/localtime:ro + ports: + - "3000:3000" + - "222:22" + diff --git a/dozorova_alena_lab_1/readme.md b/dozorova_alena_lab_1/readme.md new file mode 100644 index 0000000..6a14361 --- /dev/null +++ b/dozorova_alena_lab_1/readme.md @@ -0,0 +1,35 @@ + +# Лабораторная работа 1 Дозорова ПИбд-42 +В рамках лабораторной работы были развернуты три сервиса с помощью docker-compose: + - Postgres + - MediaWiki + - gitea +## Пример docker-compose для одного из сервисов +``` +postgres: - название сервиса + image: postgres:12.20-alpine3.20 - разворачиваемый образ + restart: always - параметр, означающий перезапуск при падении + environment: - переменные среды для сервиса + POSTGRES_USER: postgres + POSTGRES_PASSWORD: example + ports: - проброшенные порты с хоста внутрь контейнера + - 5432:5432 + volumes: - проброшенные тома с хоста внутрь контейнера + - ./database:/var/lib/mysql +``` +## Запуск +Для запуска лабораторной работы необходимо иметь запущенный Docker\Docker Desktop на устройстве. +Необходимо перейти в папку, где располагается yml файл. Далее открыть терминал и ввести команду: +``` +docker compose up +``` +Для выполнения в фоновом режиме можно использовать флаг `-d`. Результат выполнения: +``` +[+] Running 3/3 + ✔ Container dozorova_alena_lab_1-mediawiki-1 Started 0.7s + ✔ Container gitea Started 1.0s + ✔ Container dozorova_alena_lab_1-postgres-1 Started 1.0s +``` + +## Видео демонстрация +Видеодемонстрация доступна по ссылке: https://drive.google.com/file/d/1cT-p-od2BjCloeTr7kcMGm9hb3htsxcs/view?usp=sharing \ No newline at end of file diff --git a/dozorova_alena_lab_1/volumes/gitea/git/.ssh/authorized_keys b/dozorova_alena_lab_1/volumes/gitea/git/.ssh/authorized_keys new file mode 100644 index 0000000..e69de29 diff --git a/dozorova_alena_lab_1/volumes/gitea/git/.ssh/environment b/dozorova_alena_lab_1/volumes/gitea/git/.ssh/environment new file mode 100644 index 0000000..f86169b --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/git/.ssh/environment @@ -0,0 +1 @@ +GITEA_CUSTOM=/data/gitea diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/conf/app.ini b/dozorova_alena_lab_1/volumes/gitea/gitea/conf/app.ini new file mode 100644 index 0000000..d13b5e4 --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/conf/app.ini @@ -0,0 +1,98 @@ +APP_NAME = Gitea: Git with a cup of tea +RUN_MODE = prod +RUN_USER = git +WORK_PATH = /data/gitea + +[repository] +ROOT = /data/git/repositories + +[repository.local] +LOCAL_COPY_PATH = /data/gitea/tmp/local-repo + +[repository.upload] +TEMP_PATH = /data/gitea/uploads + +[server] +APP_DATA_PATH = /data/gitea +DOMAIN = localhost +SSH_DOMAIN = localhost +HTTP_PORT = 3000 +ROOT_URL = http://localhost:3000/ +DISABLE_SSH = false +SSH_PORT = 22 +SSH_LISTEN_PORT = 22 +LFS_START_SERVER = true +LFS_JWT_SECRET = FrtpRwqeQpRvyJJfayYEK45J0u7LF9mFMnzXzJyxaIM +OFFLINE_MODE = true + +[database] +PATH = /data/gitea/gitea.db +DB_TYPE = postgres +HOST = postgres:5432 +NAME = postgres +USER = postgres +PASSWD = example +LOG_SQL = false +SCHEMA = +SSL_MODE = disable + +[indexer] +ISSUE_INDEXER_PATH = /data/gitea/indexers/issues.bleve + +[session] +PROVIDER_CONFIG = /data/gitea/sessions +PROVIDER = file + +[picture] +AVATAR_UPLOAD_PATH = /data/gitea/avatars +REPOSITORY_AVATAR_UPLOAD_PATH = /data/gitea/repo-avatars + +[attachment] +PATH = /data/gitea/attachments + +[log] +MODE = console +LEVEL = info +ROOT_PATH = /data/gitea/log + +[security] +INSTALL_LOCK = true +SECRET_KEY = +REVERSE_PROXY_LIMIT = 1 +REVERSE_PROXY_TRUSTED_PROXIES = * +INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE3MjYyNTM3NDl9.qF5HZNwWbJzZ1e8Tt-jQZnMgGF1WY-NAruXLpw7kT4o +PASSWORD_HASH_ALGO = pbkdf2 + +[service] +DISABLE_REGISTRATION = false +REQUIRE_SIGNIN_VIEW = false +REGISTER_EMAIL_CONFIRM = false +ENABLE_NOTIFY_MAIL = false +ALLOW_ONLY_EXTERNAL_REGISTRATION = false +ENABLE_CAPTCHA = false +DEFAULT_KEEP_EMAIL_PRIVATE = false +DEFAULT_ALLOW_CREATE_ORGANIZATION = true +DEFAULT_ENABLE_TIMETRACKING = true +NO_REPLY_ADDRESS = noreply.localhost + +[lfs] +PATH = /data/git/lfs + +[mailer] +ENABLED = false + +[openid] +ENABLE_OPENID_SIGNIN = true +ENABLE_OPENID_SIGNUP = true + +[cron.update_checker] +ENABLED = false + +[repository.pull-request] +DEFAULT_MERGE_STYLE = merge + +[repository.signing] +DEFAULT_TRUST_MODEL = committer + +[oauth2] +JWT_SECRET = K4ExL3zYsTAxp7e0CYQu6tbChCprQfp8OrIFeCEUFHQ diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/home/.gitconfig b/dozorova_alena_lab_1/volumes/gitea/gitea/home/.gitconfig new file mode 100644 index 0000000..ec57bef --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/home/.gitconfig @@ -0,0 +1,22 @@ +[diff] + algorithm = histogram +[core] + logallrefupdates = true + quotePath = false + commitGraph = true +[gc] + reflogexpire = 90 + writeCommitGraph = true +[user] + name = Gitea + email = gitea@fake.local +[receive] + advertisePushOptions = true + procReceiveRefs = refs/for +[fetch] + writeCommitGraph = true +[safe] + directory = * +[uploadpack] + allowfilter = true + allowAnySHA1InWant = true diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/index_meta.json b/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/index_meta.json new file mode 100644 index 0000000..5dc3405 --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/index_meta.json @@ -0,0 +1 @@ +{"storage":"boltdb","index_type":"scorch"} \ No newline at end of file diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/rupture_meta.json b/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/rupture_meta.json new file mode 100644 index 0000000..205c7a4 --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/rupture_meta.json @@ -0,0 +1 @@ +{"version":4} \ No newline at end of file diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/store/root.bolt b/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/store/root.bolt new file mode 100644 index 0000000..b21a7f9 Binary files /dev/null and b/dozorova_alena_lab_1/volumes/gitea/gitea/indexers/issues.bleve/store/root.bolt differ diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/jwt/private.pem b/dozorova_alena_lab_1/volumes/gitea/gitea/jwt/private.pem new file mode 100644 index 0000000..e6051aa --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/jwt/private.pem @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +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 +XXGE9FRK35yA3VEgydvvn1EVHrDSqa0= +-----END PRIVATE KEY----- diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/000001.log b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/000001.log new file mode 100644 index 0000000..ecacb55 Binary files /dev/null and b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/000001.log differ diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/CURRENT b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/CURRENT new file mode 100644 index 0000000..feda7d6 --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/CURRENT @@ -0,0 +1 @@ +MANIFEST-000000 diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/LOCK b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/LOG b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/LOG new file mode 100644 index 0000000..823c76c --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/LOG @@ -0,0 +1,6 @@ +=============== Sep 13, 2024 (UTC) =============== +18:55:55.362150 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:55:55.371211 db@open opening +18:55:55.373794 version@stat F·[] S·0B[] Sc·[] +18:55:55.381350 db@janitor F·2 G·0 +18:55:55.381573 db@open done T·10.223409ms diff --git a/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/MANIFEST-000000 b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/MANIFEST-000000 new file mode 100644 index 0000000..9d54f67 Binary files /dev/null and b/dozorova_alena_lab_1/volumes/gitea/gitea/queues/common/MANIFEST-000000 differ diff --git a/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ecdsa_key b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ecdsa_key new file mode 100644 index 0000000..99497eb --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ecdsa_key @@ -0,0 +1,9 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAaAAAABNlY2RzYS +1zaGEyLW5pc3RwMjU2AAAACG5pc3RwMjU2AAAAQQRQ+roZZ007kQa7Gww2JTmmVFw127Mu +q28jcvF0dwxqed4YB66jve6n53CCFIiwRUgdL7xTznuc7zK4ubvLzZv8AAAAsI/K32qPyt +9qAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFD6uhlnTTuRBrsb +DDYlOaZUXDXbsy6rbyNy8XR3DGp53hgHrqO97qfncIIUiLBFSB0vvFPOe5zvMri5u8vNm/ +wAAAAhAKA0+nR1F1bBt7+aACPRfCKhwM97EucHO6IwHYNilS57AAAAEXJvb3RAMmRlMzY5 +MmIzZTlhAQIDBAUG +-----END OPENSSH PRIVATE KEY----- diff --git a/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ecdsa_key.pub b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ecdsa_key.pub new file mode 100644 index 0000000..835f284 --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ecdsa_key.pub @@ -0,0 +1 @@ +ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFD6uhlnTTuRBrsbDDYlOaZUXDXbsy6rbyNy8XR3DGp53hgHrqO97qfncIIUiLBFSB0vvFPOe5zvMri5u8vNm/w= root@2de3692b3e9a diff --git a/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ed25519_key b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ed25519_key new file mode 100644 index 0000000..afcbc2e --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ed25519_key @@ -0,0 +1,7 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW +QyNTUxOQAAACCucAFJv9K4Cdh00YUz8Jqpoi+fvsHi4bIA/RzpKhWTuAAAAJjklphJ5JaY +SQAAAAtzc2gtZWQyNTUxOQAAACCucAFJv9K4Cdh00YUz8Jqpoi+fvsHi4bIA/RzpKhWTuA +AAAEDQcq4vet1WGsAxpKoaeA0RT/1lPObea7lkRE35BWZHn65wAUm/0rgJ2HTRhTPwmqmi +L5++weLhsgD9HOkqFZO4AAAAEXJvb3RAMmRlMzY5MmIzZTlhAQIDBA== +-----END OPENSSH PRIVATE KEY----- diff --git a/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ed25519_key.pub b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ed25519_key.pub new file mode 100644 index 0000000..5ab2a4c --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_ed25519_key.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK5wAUm/0rgJ2HTRhTPwmqmiL5++weLhsgD9HOkqFZO4 root@2de3692b3e9a diff --git a/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_rsa_key b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_rsa_key new file mode 100644 index 0000000..4d14719 --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_rsa_key @@ -0,0 +1,38 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +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 +-----END OPENSSH PRIVATE KEY----- diff --git a/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_rsa_key.pub b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_rsa_key.pub new file mode 100644 index 0000000..698e1bd --- /dev/null +++ b/dozorova_alena_lab_1/volumes/gitea/ssh/ssh_host_rsa_key.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDeYsKB62LerAZIBDCEwqEj+JR4UoCLQGXBLegjaip0zj/EuBP3RiQZQ+KPqwXdzN+2qHDNMhckOWsSSsHec5kIhD8w0iOuVims3bBcYK3CHy8Gw4MBHgV79Q+PRNPZh0YCRjyGBtLos821DStQkERYIDst8z5LAWHqCE0H70u6UEsx9mxt3UreEDEKyM8c50R6ZTYJF2yyRCGd/0FGlfl7ktg2ERFZ9wWiVZGRWXyjLakchwjt9nmufMi7Uga1F/4u7mPqwIcHK4WE4C3EcuMrfjjp2UJC7DS8wstZFkDN+K/k0WosOMmUIDZeNMeYgNJULivkm0xY8TvsoWDHI6kglP1kRD4PuVOhgKAF7I3Xsiw+TsOI6cMB6jiser3HfLCeEHHBWWXgDHZz8tiRnLWTkE0pYTKRfLx7bT7cQ84/NBzZUXBqaBzzKei6hSkn9Yy0dNzCQdXCQTaN+gFd4T+IHS0mOWunzSeMZdoeC40z6eXcDjKjzkykbX93WhbX4q8= root@2de3692b3e9a