| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- version: "3"
- dotenv: [".env"]
- tasks:
- docker-compose:
- internal: true
- cmd: docker compose {{.COMPOSE}}
- docker-run:
- aliases: [run]
- silent: true
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: run --rm cli {{.COMMAND}}
- init:
- desc: Первый запуск
- cmds:
- - task: pull
- - task: up
- docker-up:
- desc: Запустить контейнеры
- aliases: [up]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: up -d
- # - task: status
- docker-pull:
- desc: Загрузить образы
- aliases: [pull]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: pull
- docker-build:
- desc: Build образов
- aliases: [build]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: build
- docker-down:
- desc: Остановить контейнеры
- aliases: [down]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: down
- docker-restart:
- desc: Перезапустить все контейнеры
- aliases: [restart]
- cmds:
- - task: down
- - task: up
- docker-pause:
- desc: Пауза контейнеров
- aliases: [pause]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: pause
- docker-unpause:
- desc: Пуск контейнеров
- aliases: [unpause, play]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: unpause
- docker-ps:
- desc: Список контейнеров
- aliases: [ps]
- cmds:
- - task: docker-compose
- vars:
- COMPOSE: ps
- docker-clean:
- desc: Удалить volumes и кэш laravel
- aliases: [clean]
- cmds:
- - task: optimize-clear
- - cmd: docker compose down -v --remove-orphans\
- sh:
- desc: shell внутри контейнера
- cmds:
- - task: docker-run
- vars:
- COMMAND: /bin/bash
- chroma-loading:
- desc: shell внутри контейнера
- cmds:
- - task: docker-run
- vars:
- COMMAND: python -m src.database.loading
- # status:
- # desc: Статус приложения
- # cmds:
- # - echo -e "\033[1;36m========================================\033[0m"
- # - echo -e "\033[1;32m✔ Application is ready!\033[0m"
- # - echo -e "\033[1;36m========================================\033[0m"
- # # - echo ""
- # - echo -e "\033[1;33mLangfuse:\033[0m http://localhost:3000"
- # - echo -e "\033[1;36m========================================\033[0m"
- # silent: true
|