migrate storage api
All checks were successful
Deploy Containers / Prepare (push) Successful in 16s

This commit is contained in:
2025-11-21 21:24:53 -05:00
parent 18d632e4ce
commit 9c32a10144

View File

@@ -1,34 +1,20 @@
--- ---
- name: "Create file structure" - name: Deploy Storage API
file: include_role:
path: "{{ item }}" name: docker
state: directory vars:
with_items: name: storage-api
directories:
- "{{ data_dir }}/storage-api" - "{{ data_dir }}/storage-api"
- "{{ data_dir }}/storage-api/app" - "{{ data_dir }}/storage-api/app"
- "{{ data_dir }}/storage-api/files" - "{{ data_dir }}/storage-api/files"
image:
- name: "Clone latest Storage API" name: storage-api
tag: latest
build:
git: git:
repo: git@git.alexav.gg:alex/storage-api.git repo: git@git.alexav.gg:alex/storage-api.git
dest: "{{ data_dir }}/storage-api/app" dest: "{{ data_dir }}/storage-api/app"
- name: "Build Storage API Docker Image"
docker_image:
name: storage-api
tag: "latest"
build:
path: "{{ data_dir }}/storage-api/app"
dockerfile: Dockerfile
source: build
state: present
- name: Deploy Storage API Container
docker_container:
name: storage_api
image: storage-api:latest
recreate: true
restart_policy: unless-stopped
networks: networks:
- name: "{{ docker_network_name }}" - name: "{{ docker_network_name }}"
volumes: volumes: