Skip to content

venn2713/exl_report_processor

Repository files navigation

Инструкция по запуску проекта


Вариант 1: Локальная сборка Docker-образа

  1. Клонируем проект
    Скачиваем репозиторий с помощью команды git:

    git clone https://github.com/venn2713/exl_report_processor.git
  2. Переходим в папку проекта
    После успешного клонирования переходим в директорию с проектом:

    cd exl_report_processor
  3. Создаем файл .env
    Копируем пример файла конфигурации:

    cp .env.example .env
  4. Редактируем файл .env
    Откройте файл .env в любом текстовом редакторе (например, nano):

    nano .env

    Укажите необходимые значения переменных (например, SECRET_KEY, ENVIRONMENT, и другие). После редактирования сохраните файл (Ctrl+O, Enter, Ctrl+X).

  5. Собираем Docker-образ
    Создаем локальный Docker-образ:

    docker build -t exl_report_processor .
  6. Запускаем контейнер
    Запускаем контейнер с подключением .env:

    docker run --name exl_processor --env-file .env -p 8000:8000 -d exl_report_processor

Теперь приложение доступно по адресу http://127.0.0.1:8000.


Вариант 2: Запуск через готовый Docker-образ

  1. Скачиваем пример .env с помощью curl
    Чтобы получить файл конфигурации .env.example, используем команду:

    curl -o .env https://raw.githubusercontent.com/venn2713/exl_report_processor/master/.env.example
  2. Редактируем файл .env
    Откройте файл .env для редактирования:

    nano .env

    Укажите необходимые значения переменных, такие как SECRET_KEY, ENVIRONMENT, и т.д. Сохраните файл (Ctrl+O, Enter, Ctrl+X).

  3. Скачиваем и запускаем Docker-образ с Docker Hub
    Используем готовый образ из Docker Hub:

    docker run --name exl_processor --env-file .env -p 8000:8000 -d venn2713/exl-processor:latest

Полезные команды

  • Остановить контейнер

    docker stop exl_processor
  • Удалить контейнер

    docker rm -f exl_processor
  • Просмотреть запущенные контейнеры

    docker ps
  • Посмотреть логи контейнера

    docker logs exl_processor

Теперь приложение доступно по адресу http://127.0.0.1:8000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published