From f54881c096cac9d0004a9506a15f3dc3d6f5c425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Karcewicz?= Date: Thu, 7 Apr 2022 12:53:42 +0200 Subject: [PATCH 1/5] . --- docker-compose/yacht/yacht.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 docker-compose/yacht/yacht.yml diff --git a/docker-compose/yacht/yacht.yml b/docker-compose/yacht/yacht.yml new file mode 100644 index 0000000..da073c8 --- /dev/null +++ b/docker-compose/yacht/yacht.yml @@ -0,0 +1,9 @@ +version: '3.3' +services: + yacht: + ports: + - '8000:8000' + volumes: + - '/var/run/docker.sock:/var/run/docker.sock' + - '/docker/yacht:/config' + image: selfhostedpro/yacht \ No newline at end of file From 5067823b61df82a6e6cbff6a32e86d5a589473c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Karcewicz?= Date: Thu, 7 Apr 2022 13:02:47 +0200 Subject: [PATCH 2/5] . --- docker-compose/CodeServer/codeserver_rpi.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 docker-compose/CodeServer/codeserver_rpi.yml diff --git a/docker-compose/CodeServer/codeserver_rpi.yml b/docker-compose/CodeServer/codeserver_rpi.yml new file mode 100644 index 0000000..198c011 --- /dev/null +++ b/docker-compose/CodeServer/codeserver_rpi.yml @@ -0,0 +1,16 @@ +version: '3.3' +services: + linuxserver: + container_name: codeserver + ports: + - '5555:8443' + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Warsaw + - PASSWORD=Zaq12wsx + - PROXY_DOMAIN=codeserver.adminakademia.pl + volumes: + - '/docker/codeserver:/config' + restart: always + image: ghcr.io/linuxserver/code-server \ No newline at end of file From 19dd664a01dd4ee0e832591736caa463a2d37e9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Karcewicz?= Date: Sat, 20 Aug 2022 20:15:50 +0200 Subject: [PATCH 3/5] . --- docker-compose/lenpaste/lenpaste_rpi.yml | 26 +++++++++++++++++++ .../nginx_proxy_manager.yml | 9 +++++++ 2 files changed, 35 insertions(+) create mode 100644 docker-compose/lenpaste/lenpaste_rpi.yml create mode 100644 docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml diff --git a/docker-compose/lenpaste/lenpaste_rpi.yml b/docker-compose/lenpaste/lenpaste_rpi.yml new file mode 100644 index 0000000..0268181 --- /dev/null +++ b/docker-compose/lenpaste/lenpaste_rpi.yml @@ -0,0 +1,26 @@ +version: "2" + +services: + lenpaste: + image: git.lcomrade.su/root/lenpaste:latest + restart: always + environment: + # All parameters are optional + - LENPASTE_ADDRESS=:80 # Set -address flag + - LENPASTE_DB_DRIVER=sqlite3 # Set -db-driver flag + - LENPASTE_DB_SOURCE=/data/lenpaste.db # Set -db-source flag + - LENPASTE_DB_CLEANUP_PERIOD=3h # Set -db-cleanup-period flag + - LENPASTE_ROBOTS_DISALLOW=true # If true set -robots-disallow flag + - LENPASTE_TITLE_MAX_LENGTH=200 # Set -title-max-length flag. If 0 disable title, if -1 disable length limi - LENPASTE_BODY_MAX_LENGTH=20000 # Set -body-max-length flag. If -1 disable length limit. Can't be -1. + - LENPASTE_MAX_PASTE_LIFETIME=never # Set -max-paste-lifetime flag. Examples: 2d, 12h, 7m. + - LENPASTE_ADMIN_NAME=adminakademia # Set -admin-name flag. + - LENPASTE_ADMIN_MAIL=kontakt@adminakademia.pl # Set -admin-mail flag. + volumes: + # /data/lenpaste.db - SQLite DB + # /data/about.html - About this server + # /data/rules.html - This server rules + - "/docker/lenpaste:/data" + - "/etc/timezone:/etc/timezone:ro" + - "/etc/localtime:/etc/localtime:ro" + ports: + - "8765:80" \ No newline at end of file diff --git a/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml b/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml new file mode 100644 index 0000000..b25562a --- /dev/null +++ b/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml @@ -0,0 +1,9 @@ +version: '3' +services: + app: + image: 'jc21/nginx-proxy-manager:latest' + container_name: nginx-proxy-manager + ports: + - '80:80' + - '81:81' + - '443:443' \ No newline at end of file From 593103cd5274581f11a1d447b8ec82774cd453d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Karcewicz?= Date: Sat, 20 Aug 2022 20:23:18 +0200 Subject: [PATCH 4/5] . --- .../nginx_proxy_manager.yml | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml b/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml index b25562a..0f6549e 100644 --- a/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml +++ b/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml @@ -3,7 +3,26 @@ services: app: image: 'jc21/nginx-proxy-manager:latest' container_name: nginx-proxy-manager + restart: always ports: - - '80:80' - - '81:81' - - '443:443' \ No newline at end of file + - '80:80' #HTTP Traffic + - '443:443' #Dashboard Port + - '81:81' #HTTPS Traffic + volumes: + - '/docker/npm/config.json:/app/config/production.json' + - '/docker/npm/data:/data' + - '/docker/npm/letsencrypt:/etc/letsencrypt' + depends_on: + - db + + db: + image: 'jc21/mariadb-aria:latest' + restart: always + environment: + MYSQL_ROOT_PASSWORD: 'MyP@$$word' + MYSQL_DATABASE: 'npm' + MYSQL_USER: 'npm' + MYSQL_PASSWORD: 'MyP@$$word' + volumes: + - '/docker/npm/data/mysql:/var/lib/mysql' + From 5eaff802d8d476318c38341c3d2b286931cf4ae4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaros=C5=82aw=20Karcewicz?= Date: Sat, 20 Aug 2022 20:32:52 +0200 Subject: [PATCH 5/5] . --- .../nginx_proxy_manager.yml | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml b/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml index 0f6549e..2a653e5 100644 --- a/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml +++ b/docker-compose/nginx_proxy_manager/nginx_proxy_manager.yml @@ -6,23 +6,10 @@ services: restart: always ports: - '80:80' #HTTP Traffic - - '443:443' #Dashboard Port - - '81:81' #HTTPS Traffic + - '443:443' #HTTPS Traffic + - '81:81' #Dashboard Port volumes: - - '/docker/npm/config.json:/app/config/production.json' - '/docker/npm/data:/data' - '/docker/npm/letsencrypt:/etc/letsencrypt' - depends_on: - - db - - db: - image: 'jc21/mariadb-aria:latest' - restart: always - environment: - MYSQL_ROOT_PASSWORD: 'MyP@$$word' - MYSQL_DATABASE: 'npm' - MYSQL_USER: 'npm' - MYSQL_PASSWORD: 'MyP@$$word' - volumes: - - '/docker/npm/data/mysql:/var/lib/mysql' +