first commit

This commit is contained in:
Nikita Kiselev
2025-07-09 20:55:29 +03:00
commit c3664025ba
26 changed files with 2621 additions and 0 deletions

36
Makefile Normal file
View File

@@ -0,0 +1,36 @@
.PHONY: build
fresh:
$(MAKE) stop && \
rm -rf ./src && \
./scripts/download_oc_store.sh && \
./scripts/install_ocstore.sh && \
$(MAKE) start
setup:
$(MAKE) stop && \
rm -rf ./src && \
./scripts/download_oc_store.sh && \
./scripts/install_ocstore.sh && \
$(MAKE) start && \
$(MAKE) link
stop:
docker compose down
start:
docker compose up -d
ssh:
docker compose exec web bash
link:
docker compose exec web bash -c "php ./scripts/link.php"
dev:
$(MAKE) link && \
cd frontend && npm run dev
build:
docker build -t oc_layout_pro_build_prod -f docker/build.dockerfile . && \
docker run --rm -v "./build":/build oc_layout_pro_build_prod