From 5f26313ea8979ef34ac3135ccdc5af064909943e Mon Sep 17 00:00:00 2001 From: Felix The Cat Date: Tue, 4 Jul 2023 21:31:41 +0300 Subject: [PATCH] Deploy tweaks --- docker-compose.yml | 2 +- glade_cameras.service | 17 +++++++++++++++++ yii | 0 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 glade_cameras.service mode change 100644 => 100755 yii diff --git a/docker-compose.yml b/docker-compose.yml index 86be3bd..4a56fa0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,4 +6,4 @@ services: - ~/.composer-docker/cache:/root/.composer/cache:delegated - ./:/app:delegated ports: - - '8000:80' + - '8889:80' diff --git a/glade_cameras.service b/glade_cameras.service new file mode 100644 index 0000000..ed1316f --- /dev/null +++ b/glade_cameras.service @@ -0,0 +1,17 @@ +[Unit] +Description=glade_cameras +Requires=docker.service +After=docker.service +[Service] +Restart=always +User=root +Group=docker +WorkingDirectory=/mnt/storage/glade/glade_cameras +# Shutdown container (if running) when unit is started +ExecStartPre=/usr/bin/docker compose -f docker-compose.yml down +# Start container when unit is started +ExecStart=/usr/bin/docker compose -f docker-compose.yml up +# Stop container when unit is stopped +ExecStop=/usr/bin/docker compose -f docker-compose.yml down +[Install] +WantedBy=multi-user.target diff --git a/yii b/yii old mode 100644 new mode 100755