Deploy tweaks

This commit is contained in:
ftc
2023-07-04 21:31:41 +03:00
parent 8aad01dc3c
commit 5f26313ea8
3 changed files with 18 additions and 1 deletions
+1 -1
View File
@@ -6,4 +6,4 @@ services:
- ~/.composer-docker/cache:/root/.composer/cache:delegated - ~/.composer-docker/cache:/root/.composer/cache:delegated
- ./:/app:delegated - ./:/app:delegated
ports: ports:
- '8000:80' - '8889:80'
+17
View File
@@ -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
Regular → Executable
View File