From 76bb6d76a630a2430ecf95fe41ae296af489e975 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Karcewicz?= Date: Sat, 26 Mar 2022 17:26:25 +0100 Subject: [PATCH] =?UTF-8?q?Pierwsz=20wysy=C5=82ka=20;-)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/Guacamole/rpi-guacamole.yml | 10 ++++++ .../Guacamole/synology-guacamole.yml | 9 ++++++ docker-compose/Heimdall/rpi-heimdall.yml | 15 +++++++++ docker-compose/Heimdall/synology-heimdall.yml | 14 +++++++++ docker-compose/RPI-Monitor/rpi-monitor.yml | 15 +++++++++ docker-compose/Wallabag/rpi-wallabag.yml | 13 ++++++++ docker-compose/Wallabag/synology-wallabag.yml | 31 +++++++++++++++++++ docker-compose/Watchtower/watchtower.yml | 6 ++++ docker-compose/Webtop/rpi-webtop.yml | 18 +++++++++++ docker-compose/Webtop/synology-webtop.yml | 18 +++++++++++ 10 files changed, 149 insertions(+) create mode 100644 docker-compose/Guacamole/rpi-guacamole.yml create mode 100644 docker-compose/Guacamole/synology-guacamole.yml create mode 100644 docker-compose/Heimdall/rpi-heimdall.yml create mode 100644 docker-compose/Heimdall/synology-heimdall.yml create mode 100644 docker-compose/RPI-Monitor/rpi-monitor.yml create mode 100644 docker-compose/Wallabag/rpi-wallabag.yml create mode 100644 docker-compose/Wallabag/synology-wallabag.yml create mode 100644 docker-compose/Watchtower/watchtower.yml create mode 100644 docker-compose/Webtop/rpi-webtop.yml create mode 100644 docker-compose/Webtop/synology-webtop.yml diff --git a/docker-compose/Guacamole/rpi-guacamole.yml b/docker-compose/Guacamole/rpi-guacamole.yml new file mode 100644 index 0000000..c7dd160 --- /dev/null +++ b/docker-compose/Guacamole/rpi-guacamole.yml @@ -0,0 +1,10 @@ +version: '2' +services: + guacamole: + image: oznu/guacamole:armhf + container_name: guacamole + volumes: + - /docker/guacamole:/config + ports: + - 8888:8080 + restart: always \ No newline at end of file diff --git a/docker-compose/Guacamole/synology-guacamole.yml b/docker-compose/Guacamole/synology-guacamole.yml new file mode 100644 index 0000000..40a220c --- /dev/null +++ b/docker-compose/Guacamole/synology-guacamole.yml @@ -0,0 +1,9 @@ +services: + guacamole: + image: oznu/guacamole + container_name: guacamole + volumes: + - /volume1/docker/guacamole:/config + ports: + - 8888:8080 + restart: always \ No newline at end of file diff --git a/docker-compose/Heimdall/rpi-heimdall.yml b/docker-compose/Heimdall/rpi-heimdall.yml new file mode 100644 index 0000000..2ecd8b7 --- /dev/null +++ b/docker-compose/Heimdall/rpi-heimdall.yml @@ -0,0 +1,15 @@ +version: "2" +services: + heimdall: + image: ghcr.io/linuxserver/heimdall + container_name: heimdall + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Warsaw + volumes: + - /docker/heimdall:/config + ports: + - 1080:80 + - 1443:443 + restart: always \ No newline at end of file diff --git a/docker-compose/Heimdall/synology-heimdall.yml b/docker-compose/Heimdall/synology-heimdall.yml new file mode 100644 index 0000000..83769e1 --- /dev/null +++ b/docker-compose/Heimdall/synology-heimdall.yml @@ -0,0 +1,14 @@ +services: + heimdall: + image: ghcr.io/linuxserver/heimdall + container_name: heimdall + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Warsaw + volumes: + - /volume1/docker/heimdall:/config + ports: + - 1080:80 + - 1443:443 + restart: always \ No newline at end of file diff --git a/docker-compose/RPI-Monitor/rpi-monitor.yml b/docker-compose/RPI-Monitor/rpi-monitor.yml new file mode 100644 index 0000000..15dd866 --- /dev/null +++ b/docker-compose/RPI-Monitor/rpi-monitor.yml @@ -0,0 +1,15 @@ +rpi-monitor: + image: michaelmiklis/rpi-monitor:latest + restart: always + ports: + - "8888:8888" + devices: + - "/dev/vchiq" + - "/dev/vcs" + volumes: + - /opt/vc:/opt/vc/ + - /boot/:/boot/ + - /sys/:/dockerhost/sys/:ro + - /etc/:/dockerhost/etc/:ro + - /proc/:/dockerhost/proc/:ro + - /usr/lib/:/dockerhost/usr/lib/:ro \ No newline at end of file diff --git a/docker-compose/Wallabag/rpi-wallabag.yml b/docker-compose/Wallabag/rpi-wallabag.yml new file mode 100644 index 0000000..c8f8ada --- /dev/null +++ b/docker-compose/Wallabag/rpi-wallabag.yml @@ -0,0 +1,13 @@ +version: '2' +services: + wallabag: + image: ugeek/wallabag:arm + restart: always + environment: + - SYMFONY__ENV__DOMAIN_NAME=http://192.168.100.149:2080 + - SYMFONY__ENV__SERVER_NAME="AdminAkademia Wallabag" + ports: + - 2080:80 + volumes: + - /docker/wallabag/images:/var/www/wallabag/web/assets/images + - /docker/wallabag/data:/var/www/wallabag/data \ No newline at end of file diff --git a/docker-compose/Wallabag/synology-wallabag.yml b/docker-compose/Wallabag/synology-wallabag.yml new file mode 100644 index 0000000..4bcea91 --- /dev/null +++ b/docker-compose/Wallabag/synology-wallabag.yml @@ -0,0 +1,31 @@ +services: + wallabag: + image: wallabag/wallabag + restart: always + environment: + - MYSQL_ROOT_PASSWORD=wallaroot + - SYMFONY__ENV__DATABASE_DRIVER=pdo_mysql + - SYMFONY__ENV__DATABASE_HOST=db + - SYMFONY__ENV__DATABASE_PORT=3306 + - SYMFONY__ENV__DATABASE_NAME=wallabag + - SYMFONY__ENV__DATABASE_USER=wallabag + - SYMFONY__ENV__DATABASE_PASSWORD=wallapass + - SYMFONY__ENV__DATABASE_CHARSET=utf8mb4 + - SYMFONY__ENV__MAILER_HOST=127.0.0.1 + - SYMFONY__ENV__MAILER_USER=~ + - SYMFONY__ENV__MAILER_PASSWORD=~ + - SYMFONY__ENV__FROM_EMAIL=kontakt@adminakademia.pl + - SYMFONY__ENV__DOMAIN_NAME=http://192.168.100.185:2080 + - SYMFONY__ENV__SERVER_NAME="AdminAkademia Wallabag" + ports: + - 2080:80 + volumes: + - /volume1/docker/wallabag/images:/var/www/wallabag/web/assets/images + db: + image: mariadb + environment: + - MYSQL_ROOT_PASSWORD=wallaroot + volumes: + - /volume1/docker/wallabag/data:/var/lib/mysql + redis: + image: redis:alpine \ No newline at end of file diff --git a/docker-compose/Watchtower/watchtower.yml b/docker-compose/Watchtower/watchtower.yml new file mode 100644 index 0000000..5d7ec2e --- /dev/null +++ b/docker-compose/Watchtower/watchtower.yml @@ -0,0 +1,6 @@ +watchtower: + command: --cleanup --interval 300 + image: containrrr/watchtower + restart: always + volumes: + - /var/run/docker.sock:/var/run/docker.sock \ No newline at end of file diff --git a/docker-compose/Webtop/rpi-webtop.yml b/docker-compose/Webtop/rpi-webtop.yml new file mode 100644 index 0000000..2bf312f --- /dev/null +++ b/docker-compose/Webtop/rpi-webtop.yml @@ -0,0 +1,18 @@ +version: "2.1" +services: + webtop: + image: ghcr.io/linuxserver/webtop:ubuntu-mate + container_name: webtop + privileged: true #optional + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Warsaw + - SUBFOLDER=/ #optional + volumes: + - /home/docker:/config + - /var/run/docker.sock:/var/run/docker.sock #optional + ports: + - 3000:3000 + shm_size: "1gb" #optional + restart: unless-stopped \ No newline at end of file diff --git a/docker-compose/Webtop/synology-webtop.yml b/docker-compose/Webtop/synology-webtop.yml new file mode 100644 index 0000000..8ee53cc --- /dev/null +++ b/docker-compose/Webtop/synology-webtop.yml @@ -0,0 +1,18 @@ +version: "2.1" +services: + webtop: + image: ghcr.io/linuxserver/webtop:ubuntu-mate + container_name: webtop + privileged: true #optional + environment: + - PUID=1024 + - PGID=100 + - TZ=Europe/Warsaw + - SUBFOLDER=/ #optional + volumes: + - /volume1/docker/webtop:/config + - /var/run/docker.sock:/var/run/docker.sock #optional + ports: + - 3000:3000 + shm_size: "1gb" #optional + restart: unless-stopped \ No newline at end of file