bitrixdock

Форк
0
/
Makefile 
49 строк · 1.6 Кб
1
include .env
2

3
.DEFAULT_GOAL := help
4

5
help: ## This help
6
	@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
7

8
console-php: ## Run bash (PHP) from "www-data"
9
	docker-compose exec -u www-data php bash
10

11
shell: console-php
12

13
console-php-root: ## Run bash (PHP) from "root"
14
	docker-compose exec -u root php bash
15

16
console-mysql: ## Log in to the MySQL console from default user
17
	docker-compose exec db mysql -u $(MYSQL_USER) --password=$(MYSQL_PASSWORD) -A $(MYSQL_DATABASE)
18

19
console-mysql-root: ## Log in to the MySQL console from "root"
20
	docker-compose exec db mysql -u root --password=$(MYSQL_ROOT_PASSWORD) -A $(MYSQL_DATABASE)
21

22
up: ## Up Docker-project
23
	docker-compose up -d
24

25
down: ## Down Docker-project
26
	docker-compose down --remove-orphans
27

28
stop: ## Stop Docker-project
29
	docker-compose stop
30

31
build: ## Build Docker-project
32
	docker-compose build --no-cache
33

34
ps: ## Show list containers
35
	docker-compose ps
36

37
bitrix-setup: create-dir ## Download bitrixsetup.php file to the site path
38
	curl -fsSL https://www.1c-bitrix.ru/download/scripts/bitrixsetup.php -o ${SITE_PATH}/bitrixsetup.php
39

40
bitrix-restore: create-dir ## Download restore.php file to the site path
41
	curl -fsSL https://www.1c-bitrix.ru/download/scripts/restore.php -o ${SITE_PATH}/restore.php
42

43
bitrix-server-test: create-dir ## Download bitrix_server_test.php file to the site path
44
	curl -fsSL https://dev.1c-bitrix.ru/download/scripts/bitrix_server_test.php -o ${SITE_PATH}/bitrix_server_test.php
45

46
create-dir: ## Create site path
47
	mkdir -p ${SITE_PATH}
48

49
default: help
50

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.