feat: add Ansible playbook for ARM deploy to OrangePi

This commit is contained in:
LaurensBartelds committed 2026-04-24 08:46:12 +02:00
1 parent 76c1fd6347
commit 2cbc710fb2
1 file changed
+29
+29
View File
@@ -0,0 +1,29 @@
---
- name: Deploy Brainwave ARM to OrangePi
hosts: orangepi
gather_facts: false
tasks:
- name: Ensure deploy directory exists
file:
path: /home/user/brainwave
state: directory
mode: '0755'
- name: Copy ARM tarball
copy:
src: "{{ artifact_path }}/brainwave-arm64.tar.gz"
dest: /home/user/brainwave/brainwave-arm64.tar.gz
- name: Copy docker-compose file
copy:
src: "{{ artifact_path }}/docker-compose.arm64.yml"
dest: /home/user/brainwave/docker-compose.yml
- name: Load Docker image
command: docker load -i /home/user/brainwave/brainwave-arm64.tar.gz
- name: Start container
command: docker compose up -d
args:
chdir: /home/user/brainwave