@hermaeus_seeker

Порекомендуйте UI для CRONTab в Docker с возможностью предустановок команд?

Есть несколько консольных команд в проекте, которые запускают на prod по CRON. Хочу добавить запуск этих же команд в Docker для локального окружения.

Но(!) чтобы:
1. Была возможность редактировать команды в UI, дабы некоторым коллегам, которым потребуется изменять частоту запуска, упростить работу.
2. Возможность предустановить несколько команд из файла — чтобы коллегам не пришлось вручную добавлять их через UI.

Пока присматриваюсь к crontab-ui

Текущее содержимое Dockerfile:
FROM php:7.4-apache

RUN apt update \
    && apt install -y vim zlib1g-dev g++ git libicu-dev zip libzip-dev libpng-dev libjpeg62-turbo-dev libxml2-dev sudo librabbitmq-dev \
    && docker-php-ext-configure gd --with-jpeg \
    && docker-php-ext-install intl opcache pdo pdo_mysql zip gd bcmath soap sockets \
    && pecl install apcu \
    && pecl install xdebug \
    && docker-php-ext-enable apcu xdebug

RUN a2enmod rewrite

RUN apt -y install sudo

RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

RUN useradd -rm -d /home/ubuntu -s /bin/bash -g root -G sudo -u 1000 ubuntu
RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
USER ubuntu

WORKDIR /var/www/html
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы