ipfs v0.15.0
This commit is contained in:
parent
f212978388
commit
21e9bdd812
36
CHANGELOG.md
36
CHANGELOG.md
|
@ -1,8 +1,8 @@
|
|||
# CHANGELOG
|
||||
|
||||
## v1.0-beta - 2022-06-30
|
||||
## v0.1-beta - 2022-06-30
|
||||
|
||||
Pre release, welcome ipfs
|
||||
Beta release, welcome ipfs
|
||||
|
||||
* add arm64 support
|
||||
* add ipfs stack
|
||||
|
@ -10,8 +10,38 @@ Pre release, welcome ipfs
|
|||
* add zen stack
|
||||
* update docker-compose to v2.5.0
|
||||
|
||||
## v1.0-alpha - 2021-07-14
|
||||
## v0.1-alpha - 2021-07-14
|
||||
|
||||
Public release, code is doc
|
||||
|
||||
* update license to GPL as freedom should not allow evil to move faster than god
|
||||
|
||||
## v0.0.1 - 2021-02-08
|
||||
|
||||
Initial import
|
||||
|
||||
* import previous `infra` project
|
||||
* remove any reference to previous project
|
||||
* rename project to myos - make your own stack
|
||||
|
||||
## 2020
|
||||
|
||||
* integration with drone.io
|
||||
* makefile can be included in any project
|
||||
* multi user/environment
|
||||
|
||||
## 2018
|
||||
|
||||
The `infra` project
|
||||
|
||||
* ansible : deploy docker to production
|
||||
* aws : upload alpine iso to s3 and create ami
|
||||
* packer : build alpine iso with docker daemon
|
||||
* stack/services : docker stack for shared services
|
||||
* subrepo : sync all git repositories with monorepo
|
||||
|
||||
## 2017
|
||||
|
||||
Initial work
|
||||
|
||||
* makefile for a monorepo with many docker-compose projects
|
||||
|
|
|
@ -11,7 +11,7 @@ else
|
|||
COMPOSE_FILE_APP ?= true
|
||||
endif
|
||||
COMPOSE_IGNORE_ORPHANS ?= false
|
||||
COMPOSE_PROJECT_NAME ?= $(PROJECT_NAME)$(addprefix _,$(subst /,,$(subst -,,$(APP_PATH))))
|
||||
COMPOSE_PROJECT_NAME ?= $(USER)-$(APP)-$(ENV)$(addprefix -,$(subst /,,$(subst -,,$(APP_PATH))))
|
||||
COMPOSE_SERVICE_NAME ?= $(subst _,-,$(COMPOSE_PROJECT_NAME))
|
||||
COMPOSE_VERSION ?= 2.5.0
|
||||
CONTEXT += COMPOSE_FILE DOCKER_REPOSITORY
|
||||
|
|
|
@ -23,7 +23,7 @@ ENV_VARS += APP_DIR APP_DOMAIN APP_HOST APP_PATH APP_URL
|
|||
MOUNT_NFS ?= false
|
||||
NFS_CONFIG ?= addr=$(NFS_HOST),actimeo=3,intr,noacl,noatime,nocto,nodiratime,nolock,soft,rsize=32768,wsize=32768,tcp,rw,vers=3
|
||||
NFS_HOST ?= host.docker.internal
|
||||
PROJECT_NAME ?= $(USER)_$(APP)_$(ENV)
|
||||
PROJECT_NAME ?= $(COMPOSE_PROJECT_NAME)
|
||||
SERVICE_NAME ?= $(COMPOSE_SERVICE_NAME)
|
||||
SERVICE_VERSION ?= $(BUILD_DATE)-$(VERSION)
|
||||
SERVICES ?= $(DOCKER_SERVICES)
|
||||
|
|
|
@ -18,7 +18,7 @@ NODE_COMPOSE_PROJECT_NAME ?= node
|
|||
NODE_COMPOSE_SERVICE_NAME ?= $(subst _,-,$(NODE_COMPOSE_PROJECT_NAME))
|
||||
NODE_DOCKER_REPOSITORY ?= $(subst -,/,$(subst _,/,$(NODE_COMPOSE_PROJECT_NAME)))
|
||||
NODE_DOCKER_VOLUME ?= $(NODE_COMPOSE_PROJECT_NAME)_myos
|
||||
USER_COMPOSE_PROJECT_NAME ?= $(USER)_$(ENV)
|
||||
USER_COMPOSE_PROJECT_NAME ?= $(USER)-$(ENV)
|
||||
USER_COMPOSE_SERVICE_NAME ?= $(subst _,-,$(USER_COMPOSE_PROJECT_NAME))
|
||||
USER_DOCKER_IMAGE ?= $(USER_DOCKER_REPOSITORY)/myos:${DOCKER_IMAGE_TAG}
|
||||
USER_DOCKER_NAME ?= $(USER_COMPOSE_PROJECT_NAME)-myos
|
||||
|
|
|
@ -11,10 +11,10 @@ services:
|
|||
- IPFS_VERSION=${IPFS_VERSION}
|
||||
- UID=${UID}
|
||||
- USER=${USER}
|
||||
- SSH_BASTION_HOSTNAME=${SSH_BASTION_HOSTNAME}
|
||||
- SSH_BASTION_USERNAME=${SSH_BASTION_USERNAME}
|
||||
- SSH_PUBLIC_HOSTS=${SSH_PUBLIC_HOSTS}
|
||||
- SSH_PRIVATE_IP_RANGE=${SSH_PRIVATE_IP_RANGE}
|
||||
- SSH_BASTION_HOSTNAME=${SSH_BASTION_HOSTNAME:-}
|
||||
- SSH_BASTION_USERNAME=${SSH_BASTION_USERNAME:-}
|
||||
- SSH_PUBLIC_HOSTS=${SSH_PUBLIC_HOSTS:-}
|
||||
- SSH_PRIVATE_IP_RANGE=${SSH_PRIVATE_IP_RANGE:-}
|
||||
context: ../..
|
||||
dockerfile: docker/myos/Dockerfile
|
||||
container_name: ${USER_DOCKER_NAME}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
ENV_VARS += IPFS_PROFILE IPFS_VERSION
|
||||
ENV_VARS += IPFS_DAEMON_ARGS IPFS_PROFILE IPFS_VERSION
|
||||
IPFS_PROFILE ?= $(if $(filter-out amd64 x86_64,$(PROCESSOR_ARCHITECTURE)),lowpower,server)
|
||||
IPFS_VERSION ?= 0.14.0
|
||||
IPFS_VERSION ?= 0.15.0
|
||||
|
||||
.PHONY: bootstrap-stack-ipfs
|
||||
bootstrap-stack-ipfs: ~/.ipfs
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
IPFS_ADDRESSES_API_DOMAIN=${DOCKER_NETWORK_PRIVATE}
|
||||
IPFS_ADDRESSES_GATEWAY_INET4=0.0.0.0
|
||||
IPFS_DAEMON_ARGS=--enable-gc --enable-namesys-pubsub --enable-pubsub-experiment --migrate
|
||||
IPFS_IPNS_USEPUBSUB=true
|
||||
IPFS_LOGGING=error
|
||||
IPFS_PUBSUB_ENABLE=true
|
||||
|
|
|
@ -8,7 +8,7 @@ services:
|
|||
- IPFS_VERSION=${IPFS_VERSION}
|
||||
context: ../..
|
||||
dockerfile: docker/ipfs/Dockerfile
|
||||
command: daemon --agent-version-suffix=${NODE_COMPOSE_PROJECT_NAME} --enable-gc --migrate
|
||||
command: daemon --agent-version-suffix=${NODE_COMPOSE_PROJECT_NAME} ${IPFS_DAEMON_ARGS}
|
||||
container_name: ${NODE_COMPOSE_PROJECT_NAME}-ipfs
|
||||
cpus: 0.5
|
||||
environment:
|
||||
|
|
Loading…
Reference in New Issue