From 9aaec11618fda177f44bcd2b2c38bbbf6680f4b7 Mon Sep 17 00:00:00 2001 From: dan Date: Tue, 30 Apr 2024 18:59:18 -0400 Subject: feat: deploy using docker --- makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'makefile') diff --git a/makefile b/makefile index e7ef2f9..c8fd464 100644 --- a/makefile +++ b/makefile @@ -30,3 +30,17 @@ clean: rm -r build/ status: ssh dotemgo-tasks_root 'systemctl status itter.service' + +deploy: + cp ./style.css ./build/style.css + cp ./favicon_io/favicon.ico ./build/favicon.ico + cp ./Dockerfile ./build + cp ./docker-compose.yml ./build + cp ./main.scm ./build + cp ./add-user.scm ./build + cp ./run.sh ./build/run.sh.new + cp ./createUserInDocker.sh ./build + rsync --recursive --delete ./build/ dotemgo-tasks_root:/root/54itter/ + ssh dotemgo-tasks_root 'systemctl stop itter.service \ + && mv /root/54itter/run.sh.new /root/54itter/run.sh \ + && systemctl start itter.service' -- cgit v1.2.3