Skip to content
Snippets Groups Projects
Commit 89ef7dd0 authored by void's avatar void
Browse files

iobroker auf warpsrvint

parent 18553034
No related branches found
No related tags found
No related merge requests found
---
# Create folders
- name: create folder struct for iobroker
file:
path: "{{ item }}"
state: "directory"
with_items:
- "/srv/iobroker"
- "/srv/iobroker/data"
# Create docker-compose.yml
- name: Konfig-Datei erstellen
template:
src: "{{item}}"
dest: "/srv/iobroker/{{item}}"
with_items:
- docker-compose.yml
# Create run.sh
- name: Konfig-Datei erstellen
template:
src: "{{item}}"
dest: "/srv/iobroker/data/{{item}}"
mode: "u=rwx"
with_items:
- run.sh
# Start containers
- name: start iobroker docker
docker_service:
project_src: /srv/iobroker/
state: present
version: "3"
services:
app:
image: iobroker/iobroker:latest
restart: always
ports:
- 0.0.0.0:8081:8081
- 0.0.0.0:8082:8082
volumes:
- /srv/iobroker/data/:/opt/iobroker
#!/bin/sh
cd /opt/iobroker/
npm install iobroker --unsafe-perm
node node_modules/iobroker.js-controller/controller.js
......@@ -9,7 +9,6 @@ services:
restart: always
ports:
- 8080:8080
- 8081:8081
- 8443:8443
- 8843:8843
- 8880:8880
......
......@@ -9,6 +9,7 @@
- { role: ../common/docker, tags: docker }
- { role: nginx, tags: nginx }
- { role: docker_grafana, tags: grafana }
- { role: docker_iobroker, tags: iobroker }
- { role: docker_l4z0r, tags: l4z0r }
# - { role: docker_ldap, tags: ldap }
- { role: docker_mqtt, tags: mqtt }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment