fix configs
This commit is contained in:
parent
fe793bf978
commit
68ed014b74
9
Makefile
9
Makefile
|
|
@ -12,7 +12,7 @@ COMPOSE := $(DOCKER_COMPOSE_BIN) --env-file $(ENV_FILE) -p $(COMPOSE_PROJECT) -f
|
||||||
CONTAINER_NAME = $(COMPOSE_PROJECT)-$(SERVICE)-1
|
CONTAINER_NAME = $(COMPOSE_PROJECT)-$(SERVICE)-1
|
||||||
ENV_REQUIRED := TELEGRAM_API_KEY CLIENT_TELEGRAM_API_KEY POSTGRES_DB POSTGRES_USER POSTGRES_PASSWORD DATABASE_URL SANIC_PORT BACKEND_HTTP_PORT
|
ENV_REQUIRED := TELEGRAM_API_KEY CLIENT_TELEGRAM_API_KEY POSTGRES_DB POSTGRES_USER POSTGRES_PASSWORD DATABASE_URL SANIC_PORT BACKEND_HTTP_PORT
|
||||||
|
|
||||||
.PHONY: help bootstrap start up down stop restart build ps status logs logs-% tail tail-% shell shell-% env-check clean clean-images destroy nuke prune data-paths
|
.PHONY: help bootstrap start up down stop restart build ps status logs logs-% tail tail-% shell shell-% env-check reset-config clean clean-images destroy nuke prune data-paths
|
||||||
|
|
||||||
help:
|
help:
|
||||||
@echo "Available targets:"
|
@echo "Available targets:"
|
||||||
|
|
@ -26,6 +26,7 @@ help:
|
||||||
@echo " make shell SERVICE=x # open bash inside service"
|
@echo " make shell SERVICE=x # open bash inside service"
|
||||||
@echo " make clean # remove containers, keep data"
|
@echo " make clean # remove containers, keep data"
|
||||||
@echo " make destroy CONFIRM=1# nuke containers + volumes + data"
|
@echo " make destroy CONFIRM=1# nuke containers + volumes + data"
|
||||||
|
@echo " make reset-config # remove .env/.bak and swarm key"
|
||||||
@echo " make env-check # validate critical .env entries"
|
@echo " make env-check # validate critical .env entries"
|
||||||
|
|
||||||
bootstrap start:
|
bootstrap start:
|
||||||
|
|
@ -88,6 +89,12 @@ env-check:
|
||||||
exit 1; \
|
exit 1; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
reset-config:
|
||||||
|
rm -f $(ENV_FILE) $(ENV_FILE).bak
|
||||||
|
rm -f ipfs/swarm.key
|
||||||
|
@echo "Configuration artifacts removed. Next run make bootstrap."
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(COMPOSE) down --remove-orphans
|
$(COMPOSE) down --remove-orphans
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,9 @@ ipfs config --json Reprovider '{ "Interval": "22h", "Strategy": "pinned+mfs" }'
|
||||||
# Keep connection manager within reasonable bounds
|
# Keep connection manager within reasonable bounds
|
||||||
ipfs config --json Swarm.ConnMgr '{ "Type": "basic", "LowWater": 50, "HighWater": 200, "GracePeriod": "20s" }'
|
ipfs config --json Swarm.ConnMgr '{ "Type": "basic", "LowWater": 50, "HighWater": 200, "GracePeriod": "20s" }'
|
||||||
|
|
||||||
|
# Disable public AutoConf when running with a private swarm key
|
||||||
|
ipfs config AutoConf.Enabled false
|
||||||
|
|
||||||
# CORS for RPC API (visible only in docker network)
|
# CORS for RPC API (visible only in docker network)
|
||||||
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'
|
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'
|
||||||
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT","POST","GET"]'
|
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT","POST","GET"]'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue