mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-14 17:11:41 +00:00
entorno de trabajo
This commit is contained in:
parent
3a3b39a2ac
commit
66875efa73
1 changed files with 9 additions and 14 deletions
23
Makefile
23
Makefile
|
@ -14,8 +14,8 @@ public/packs/manifest.json: $(assets)
|
|||
|
||||
assets: public/packs/manifest.json
|
||||
|
||||
serve:
|
||||
bundle exec rails s -b "ssl://0.0.0.0:3000?key=../sutty.local/domain/sutty.local.key&cert=../sutty.local/domain/sutty.local.crt"
|
||||
serve: /etc/hosts
|
||||
bundle exec rails s -b "ssl://0.0.0.0:3000?key=../sutty.local/domain/$(SUTTY).key&cert=../sutty.local/domain/$(SUTTY).crt"
|
||||
|
||||
# Limpiar los archivos de testeo
|
||||
clean:
|
||||
|
@ -73,15 +73,10 @@ dirs := $(patsubst %,root/%,data sites deploy public)
|
|||
$(dirs):
|
||||
mkdir -p $@
|
||||
|
||||
test-container: $(dirs)
|
||||
docker run -v $(PWD)/root/data:/srv/http/data \
|
||||
-v $(PWD)/root/sites:/srv/http/_sites \
|
||||
-v $(PWD)/root/deploy:/srv/http/_deploy \
|
||||
-v $(PWD)/root/public:/srv/http/_public \
|
||||
-v $(PWD)/config/credentials.yml.enc:/srv/http/config/credentials.yml.enc \
|
||||
-e RAILS_MASTER_KEY=`cat config/master.key` \
|
||||
-e RAILS_ENV=production \
|
||||
-it \
|
||||
--rm \
|
||||
--name=sutty \
|
||||
sutty/sutty /bin/sh
|
||||
/etc/hosts: always
|
||||
@echo "Chequeando si es necesario agregar el dominio local $(SUTTY)"
|
||||
@grep -q " $(SUTTY)$$" $@ || echo -e "127.0.0.1 $(SUTTY)\n::1 $(SUTTY)" | sudo tee -a $@
|
||||
@grep -q " api.$(SUTTY)$$" $@ || echo -e "127.0.0.1 api.$(SUTTY)\n::1 $(SUTTY)" | sudo tee -a $@
|
||||
@grep -q " panel.$(SUTTY)$$" $@ || echo -e "127.0.0.1 panel.$(SUTTY)\n::1 $(SUTTY)" | sudo tee -a $@
|
||||
|
||||
.PHONY: always
|
||||
|
|
Loading…
Reference in a new issue