{"id":16098844,"url":"https://github.com/aladser/vostok","last_synced_at":"2025-04-05T22:43:31.478Z","repository":{"id":241584428,"uuid":"802978781","full_name":"Aladser/vostok","owner":"Aladser","description":null,"archived":false,"fork":false,"pushed_at":"2024-06-04T07:28:32.000Z","size":14100,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-06-04T08:08:21.117Z","etag":null,"topics":["bitrix-cms"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Aladser.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-19T19:14:58.000Z","updated_at":"2024-06-04T08:08:23.950Z","dependencies_parsed_at":"2024-06-04T08:18:27.052Z","dependency_job_id":null,"html_url":"https://github.com/Aladser/vostok","commit_stats":null,"previous_names":["aladser/vostok-tranzit-edu","aladser/vostok"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aladser%2Fvostok","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aladser%2Fvostok/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aladser%2Fvostok/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aladser%2Fvostok/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Aladser","download_url":"https://codeload.github.com/Aladser/vostok/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247411193,"owners_count":20934650,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitrix-cms"],"created_at":"2024-10-09T18:24:52.233Z","updated_at":"2025-04-05T22:43:31.285Z","avatar_url":"https://github.com/Aladser.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Восток Транзит  \n\nОсновной сайт - https://vostok-transit-gk.ru/  \nВерстка - http://verstka.vostok-transit-gk.ru/\n\n## Как развернуть проект на локальной машине  \n\n**Внимание. Для работы с проектом необходим web server с php 8.1. Для windows подойдет Open server.**  \n**Для правильной работы системы сборки фронт-енда нужна node версии 14.15.4**\n\n**1.** Клонировать репозиторий.\n\n\u003e В репозитории присутствуют символические ссылки. Поэтому для windows нужно убедиться, что включена поддержка символических\n\u003e ссылок или клонировать репозиторий командой `git clone -c core.symlinks=true \u003curl\u003e`\n\n**2.** Настроить веб сервер для работы с директорией `sites/verstka` для фронт-енд части проекта и `sites/s1` для проекта  на битрикс.  \n**3.** composer install (установит зависимости для php).  \n**4.** npm install (если нужно работать с фронтенд частью проекта).   \n**5.** Скопировать .env.example в .env и установить переменные окружения.  \n**6.** Развернуть резервную копию битрикс для бек-енд части проекта.  \n\n## Frontend\n\n### Как запустить систему сборки  \n\nОткрыть файл **.env** в корне проекта и установить `MODE=\"dev\"`  \nОткрыть консоль в корне репозитория и выполнить команду:\n```shell script\nHOST=http://\u003curl локального сайта\u003e npm run start\n```\nСайт откроется автоматически. Теперь при изменении sass или js проект обновляется автоматически\n\n### Как собрать проект\n\nОткрыть файл **.env** в корне проекта и установить `MODE=\"frontend-demonstration\"`  \nОткрыть консоль в корне репозитория и выполнить команду:\n```shell script\nnpm run build\n```\n\nКоманда соберет проект. Теперь можно открыть \u003curl локального сайта\u003e и посмотреть как сайт будет выглядеть на боевом\nсервере.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faladser%2Fvostok","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faladser%2Fvostok","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faladser%2Fvostok/lists"}