Browse Source

added reference to install-service.sh and updated outline

Toastie 9 months ago
parent
commit
3095375860
1 changed files with 10 additions and 14 deletions
  1. 10 14
      README.md

+ 10 - 14
README.md

@@ -1,16 +1,12 @@
 # Docker startup helper scripts 
+  - `startup.sh` runs `docker compose` for a list of services to bring containers up/down or to pull images.
+  - `container-startup.service` is a one-shot systemd service which runs `startup.sh up`
+     after boot as soon as the docker service is ready.
+     Stop and restart are explicitly not part of the service, as those actions are
+     [handled by the docker daemon](https://docs.docker.com/config/containers/start-containers-automatically/).
 
-`startup.sh` runs `docker compose` for a list of services to bring containers up/down or to pull images. The services must be defined as absolute paths to `docker-compose.yml` files in `/opt/docker/startup/services.conf`.
-
-`container-startup.service` is a one-shot systemd service which runs `startup.sh up` after boot as soon as the docker service is ready. Stop and restart are explicitly not part of the service, as those actions are
-[handled by the docker daemon](https://docs.docker.com/config/containers/start-containers-automatically/).
-
-To install the service run:
-```
-cp services.conf.template services.conf
-# add absolute paths to your docker-compose.yml files
-cp container-startup.service /etc/systemd/system/
-systemctl enable container-startup.service
-systemctl start  container-startup.service
-systemctl status container-startup.service
-```
+### Configuration and Setup
+  - Copy the template and add absolute paths to your docker-compose.yml files:
+    - `cp services.conf.template services.conf`
+  - Install the service:
+    - `./install-service.sh`