added thunderbird and webtop

This commit is contained in:
2024-08-11 22:09:45 -07:00
parent 8ffe68bd6d
commit c3afaa644b
8 changed files with 91 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
# Thunderbird
Last Updated: Sun August 11, 2024 21:23:43 PDT
## Overview
Git Hub: https://github.com/jlesage/docker-thunderbird
Proxy Port: 5800
+17
View File
@@ -0,0 +1,17 @@
---
version: '3.8'
services:
thunderbird:
image: ${THUNDERBIRD_IMAGE:-jlesage/thunderbird}
restart: unless-stopped
environment:
- TZ=${THUNDERBIRD_TZ:-America/Vancouver}
- WEB_AUTHENTICATION=${THUNDERBIRD_WEB_AUTHENTICATION:-1}
- WEB_AUTHENTICATION_USERNAME=${THUNDERBIRD_WEB_AUTHENTICATION_USERNAME:-user}
- WEB_AUTHENTICATION_PASSWORD=${THUNDERBIRD_WEB_AUTHENTICATION_PASSWORD:-password}
- SECURE_CONNECTION=${THUNDERBIRD_SECURE_CONNECTION:-1}
volumes:
- "${VOL_PATH:-/tmp}/thunderbird:/config:rw"
ports:
- "5800:5800"
+7
View File
@@ -0,0 +1,7 @@
version: '3.4'
services:
thunderbird:
extends:
file: ${COOKBOOK}/thunderbird/docker-compose.yml
service: thunderbird
+11
View File
@@ -0,0 +1,11 @@
# Global
VOL_PATH=/docker/vol/portainer-data #HELP: volpath
COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks
# Thunderbird
THUNDERBIRD_TZ=America/Vancouver
THUNDERBIRD_IMAGE=jlesage/thunderbird
THUNDERBIRD_WEB_AUTHENTICATION=1
THUNDERBIRD_WEB_AUTHENTICATION_USERNAME=user
THUNDERBIRD_WEB_AUTHENTICATION_PASSWORD=password
THUNDERBIRD_SECURE_CONNECTION=1
+11
View File
@@ -0,0 +1,11 @@
# Webtop
Last Updated: Sun August 11, 2024 18:18:54 PDT
## Overview
Docker Hub: https://hub.docker.com/r/linuxserver/webtop
Proxy Port: 3000, 3001
It works, but distrobox might be what you are looking for.
Better to run VNC to one app than this, but maybe you have a use case I don't.
+20
View File
@@ -0,0 +1,20 @@
---
version: '3.8'
services:
webtop:
image: ${WEBTOP_IMAGE:-lscr.io/linuxserver/webtop:debian-xfce}
security_opt:
- seccomp:unconfined #optional
environment:
- PUID=${WEBTOP_PUID:-1000}
- PGID=${WEBTOP_PGID:-1000}
- TZ=${TZ:-America/Vancouver}
- TITLE=${WEBTOP_TITLE:-Webtop}
volumes:
- "${VOL_PATH:-/tmp}/webtop:/config"
ports:
- 3000:3000
- 3001:3001
shm_size: "4gb"
restart: unless-stopped
+7
View File
@@ -0,0 +1,7 @@
version: '3.4'
services:
webtop:
extends:
file: ${COOKBOOK}/webtop/docker-compose.yml
service: webtop
+10
View File
@@ -0,0 +1,10 @@
# Global
VOL_PATH=/docker/vol/portainer-data #HELP: volpath
COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks
TZ=UTC
# webtop
WEBTOP_IMAGE=lscr.io/linuxserver/webtop:debian-xfce
WEBTOP_PUID=1000
WEBTOP_PGID=1000
WEBTOP_TITLE=Webtop