2022-11-25 06:00:37 +01:00
|
|
|
ENV_VARS += IPFS_API_HTTPHEADERS_ACA_ORIGIN IPFS_DAEMON_ARGS IPFS_PROFILE IPFS_SERVICE_5001_TAGS IPFS_SERVICE_8080_TAGS IPFS_VERSION
|
2022-12-09 20:17:22 +01:00
|
|
|
IPFS_API_HTTPHEADERS_ACA_ORIGIN ?= [$(call patsublist,%,"https://%",$(IPFS_SERVICE_8080_URIS))]
|
2022-11-25 06:00:37 +01:00
|
|
|
IPFS_PROFILE ?= $(if $(filter-out amd64 x86_64,$(MACHINE)),lowpower,server)
|
2022-12-10 18:58:25 +01:00
|
|
|
IPFS_SERVICE_NAME ?= ipfs
|
|
|
|
IPFS_SERVICE_5001_PATH ?= api/
|
|
|
|
IPFS_SERVICE_5001_TAGS ?= $(call tagprefix,ipfs,5001)
|
2022-11-25 06:00:37 +01:00
|
|
|
IPFS_SERVICE_8080_CHECK_HTTP ?= /ipfs/QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn
|
2022-12-10 18:58:25 +01:00
|
|
|
IPFS_SERVICE_8080_TAGS ?= $(call tagprefix,ipfs,8080)
|
2022-12-09 20:17:22 +01:00
|
|
|
IPFS_SERVICE_8080_URIS ?= $(patsubst %,ipfs.%,$(APP_URIS)) $(patsubst %,*.ipfs.%,$(APP_URIS)) $(patsubst %,ipns.%,$(APP_URIS)) $(patsubst %,*.ipns.%,$(APP_URIS))
|
2022-11-25 06:00:37 +01:00
|
|
|
IPFS_VERSION ?= 0.16.0
|
2022-08-24 11:34:07 +02:00
|
|
|
|
2022-07-06 23:27:41 +02:00
|
|
|
.PHONY: bootstrap-stack-ipfs
|
2022-11-02 13:42:27 +01:00
|
|
|
bootstrap-stack-ipfs: ~/.ipfs setup-sysctl
|
2022-07-06 23:27:41 +02:00
|
|
|
|
|
|
|
~/.ipfs:
|
|
|
|
mkdir -p ~/.ipfs
|