Spaces:
Paused
Paused
| ifneq ($(shell which docker-compose 2>/dev/null),) | |
| DOCKER_COMPOSE := docker-compose | |
| else | |
| DOCKER_COMPOSE := docker compose | |
| endif | |
| install: | |
| $(DOCKER_COMPOSE) up -d | |
| remove: | |
| @chmod +x confirm_remove.sh | |
| @./confirm_remove.sh | |
| start: | |
| $(DOCKER_COMPOSE) start | |
| startAndBuild: | |
| $(DOCKER_COMPOSE) up -d --build | |
| stop: | |
| $(DOCKER_COMPOSE) stop | |
| update: | |
| # Calls the LLM update script | |
| chmod +x update_ollama_models.sh | |
| @./update_ollama_models.sh | |
| @git pull | |
| $(DOCKER_COMPOSE) down | |
| # Make sure the ollama-webui container is stopped before rebuilding | |
| @docker stop open-webui || true | |
| $(DOCKER_COMPOSE) up --build -d | |
| $(DOCKER_COMPOSE) start | |