summaryrefslogtreecommitdiffstats
path: root/makefile
diff options
context:
space:
mode:
authordan <[email protected]>2024-04-30 18:59:18 -0400
committerdan <[email protected]>2024-04-30 18:59:18 -0400
commit9aaec11618fda177f44bcd2b2c38bbbf6680f4b7 (patch)
tree52881930c15e58cc9891af70a450565a40bd170a /makefile
parent49cdb4598515a97b1280f500bea250238a887a68 (diff)
download54-9aaec11618fda177f44bcd2b2c38bbbf6680f4b7.tar.gz
54-9aaec11618fda177f44bcd2b2c38bbbf6680f4b7.tar.bz2
54-9aaec11618fda177f44bcd2b2c38bbbf6680f4b7.zip
feat: deploy using docker
Diffstat (limited to 'makefile')
-rw-r--r--makefile14
1 files changed, 14 insertions, 0 deletions
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'