From ee633948f8bcf5c379d255ef1a39b3d2368e714b Mon Sep 17 00:00:00 2001 From: fred Date: Mon, 5 Dec 2022 13:41:20 +0100 Subject: [PATCH] Welcome to myos docker land - make a user - make a player - --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1b0a704b..402b1801 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,17 @@ SHELL_FILES ?= $(wildcard .*/*.sh */*.sh */*/*.sh) all: install tests -install: build myos-host up player +install: upgrade build myos-host up player + +upgrade: migrate-ipfs migrate-zen + echo "Welcome to myos docker land - make a user - make a player -" + +migrate-%: + [ ! -f /var/lib/docker/volumes/$(HOSTNAME)_$*/_data ] \ + && $(RUN) $(SUDO) mkdir -p /var/lib/docker/volumes/$(HOSTNAME)_$*/_data \ + && $(RUN) $(SUDO) cp -a ~/.$* /var/lib/docker/volumes/$(HOSTNAME)_$*/_data \ + && $(RUN) $(SUDO) chown -R $(USER) /var/lib/docker/volumes/$(HOSTNAME)_$* \ + || : player: STACK := User player: docker-network-create-$(USER)