test terraform

This commit is contained in:
Puechberty Arthur
2026-06-28 01:01:34 +02:00
parent 599dcac21c
commit c86997de74
7 changed files with 90 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
[jellyfin]
192.168.1.50
+34
View File
@@ -0,0 +1,34 @@
- name: Setup Jellyfin server
hosts: jellyfin
become: true
tasks:
- name: Update apt
apt:
update_cache: yes
- name: Install Docker
apt:
name: docker.io
state: present
- name: Start Docker
service:
name: docker
state: started
enabled: true
- name: Create Jellyfin folder
file:
path: /opt/jellyfin
state: directory
- name: Copy docker-compose
copy:
src: ../docker/jellyfin/compose.yml
dest: /opt/jellyfin/compose.yml
- name: Run Jellyfin
shell: docker compose up -d
args:
chdir: /opt/jellyfin