Add minor variablilization for service fefan and bookshelf

This commit is contained in:
2026-02-06 11:51:06 +01:00
parent 83d6fe194b
commit 3d6793a843
7 changed files with 59 additions and 17 deletions

View File

@@ -58,11 +58,11 @@ write_files:
permissions: "0644"
content: |
${act_runner-service}
- path: /opt/fefan/install-runner.sh
- path: /opt/${hostname}/install-runner.sh
permissions: "0755"
content: |
${act_runner-install-script}
- path: /opt/fefan/install-fefan.sh
- path: /opt/${hostname}/install-service.sh
permissions: "0755"
content: |
${service-install-script}
@@ -77,12 +77,13 @@ runcmd:
- systemctl start docker
- usermod -aG docker ${hostname}
# Act_runner install
- /opt/fefan/install-runner.sh
- /opt/${hostname}/install-runner.sh
- systemctl daemon-reload
- systemctl enable act_runner.service
- systemctl start act_runner.service
# Install fefan
- /opt/fefan/install-fefan.sh
# ${hostname} install
- /opt/${hostname}/install-service.sh
final_message: |
Base system ready for ${hostname}