Бюджет: 4000 UAH Срок: 7 дней
Добрый день!
Да всё возможно, есть опыт с Plesk, Gitlab, а так же разными environment-ами.
(Указывайте пожалуйста свои цены и сроки выполнения услуг)
Здравствуйте.
Наш хостер - ps.kz. Панель управления Plesk.
У нас есть основной сайт - pianos.kz (OpenCart 3).
Недавно создали дев-среду для разработки и тестирования на субдомене - dev.pianos.kz.
Сейчас dev.pianos.kz связан с удаленным gitlab-репозиториуем через Plesk.
Сам pianos.kz не связан ни с какими репозиториями.
Как мы хотим, чтобы у нас протекала работа:
- мы даем доступ разработчику к репозиториям, которые соответствуют сайтам dev.pianos.kz и pianos.kz
- разработчик клонирует себе dev.pianos.kz, делает изменения
- заливает изменения в gitlab dev.pianos.kz
- мы обновляем из plesk сайт dev.pianos.kz, проводим тестирования
- разработчик обновляет dev > master
- мы обновляем из plesk сайт pianos.kz
Вот что нам нужно:
1. Настроить сами gitlab-репозитории, пока непонятно как это лучше сделать, 1 репозиторий с двумя ветками dev и master, или 2 разных репозитория. Т.е тут нужна будет какая-то консультация от вас.
2. Связать все с панелью управления plesk, чтобы мы из plesk могли обновлять обе среды.
3. Вопрос с обновлением dev > master. Возможно не всегда у разработчиков будет такая возможность, т.к не все на постоянной основе работают с гитом. Предоставляете ли вы услуги обновления сред и проверки после обновлений.
Задавайте любые уточняющие вопросы.
Бюджет: 4000 UAH Срок: 7 дней
Добрый день!
Да всё возможно, есть опыт с Plesk, Gitlab, а так же разными environment-ами.
Здравствуйте. Именно gitlab обязателен? У plesk есть интеграция с github и bitbucket из коробки. Кстати, какая версия plesk у вас?
Точно сказать не могу но наш хостер постоянно обновляет панель так что не думаю что сильно старая. А по поводу github нам просто удобнее там работать так как репозиторий уже есть. Нам просто нужна консультация как правильно настроить круговорот обновлений и нужен человек который нам это сделает.
Кто может помочь настроить такой сетап: Планирую развернуть сервер, который будет параллельно работать с 4–5 разными AI-моделями для задач по программированию. Ключевое требование — многопользовательский доступ: несколько разработчиков смогут пользоваться сервером одновременно, каждый в изолированной сессии и со своими агентами. Модели Claude / GPT / Kimi k3
В рамках повышения уровня кибербезопасности нашей инфраструктуры нам необходимо отказаться от практики хранения «вечных» и статичных API-ключей, паролей и токенов интеграций в конфигурационных файлах (.env, appsettings.json, config.yaml) наших микросервисов. Бизнес-цель: Создать единую защищенную точку хранения конфиденциальных данных (секретов) с механизмом их автоматического обновления (ротации) во внешних системах по расписанию. Другие наши сервисы будут запрашивать актуальные токены «на лету» через API, что сведет к минимуму ущерб в случае компрометации любого из компонентов системы.Модель безопасности и шифрование (Crypto Core) В базе данных ни один секрет не должен храниться в открытом виде. При старте приложения в переменные окружения передается Мастер-ключ (Master Key). Если ключ отсутствует или имеет невалидную длину, сервис должен падать на этапе инициализации с понятной ошибкой в логах. Каждый секрет шифруется перед записью в БД с использованием этого Мастер-ключа. При запросе — расшифровывается в памяти и отдается в теле ответа.Аудит-логирование (Audit Trail) Любое действие с секретами (создание, чтение сервисом, успешная или неуспешная ротация) должно записываться в отдельный лог-файл audit.log (или отдельную таблицу в БД). Строгое табу: В аудит-лог категорически запрещено записывать сами значения секретов (ни в открытом, ни в зашифрованном виде).
У нас есть выделенный сервер на hetzner с вебсайтом на докерах (+фреймворк laravel) Контакт с разработчиками потерян Необходимо: - восстановить и изменить серверные доступы (вероятно, ssh) - рекомендовать место хранения и настроить полный бэкап сервера с простым восстановлением, вероятно, не на hetzner для безопасности - пофиксить почему-то не отображаемый логотип (непонятно почему файл перестал быть доступным) Важно - бэкапа сайта нет, права на ошибку тоже. Рассмотрим только опытных специалистов.