diff --git a/lsio/filezilla/docker-compose.yaml b/lsio/filezilla/docker-compose.yaml new file mode 100644 index 0000000..fa0690f --- /dev/null +++ b/lsio/filezilla/docker-compose.yaml @@ -0,0 +1,24 @@ +# [FIleZilla]({{ project_url }}) Client is a fast and reliable cross-platform +# FTP, FTPS and SFTP client with lots of useful features and an intuitive +# graphical user interface. + +--- +version: "2.1" +services: + filezilla: + image: ghcr.io/linuxserver/filezilla + container_name: filezilla + environment: + # for GroupID + - PUID=${PUID:-1024} + # for UserID + - PGID=${PGID:-100} + # Specify a timezone to use for example Europe/Amsterdam + - TZ=${TZ:-Europe/Amsterdam} + volumes: + # Users home directory in the container, stores local files and settings + - ${BASEDIR:-/volume1/docker}/filezilla/config:/config + ports: + # FileZilla desktop gui. + - 3000:3000 + restart: unless-stopped diff --git a/lsio/filezilla/docker-run.sh b/lsio/filezilla/docker-run.sh new file mode 100644 index 0000000..7ca37da --- /dev/null +++ b/lsio/filezilla/docker-run.sh @@ -0,0 +1,14 @@ +# [FIleZilla]({{ project_url }}) Client is a fast and reliable cross-platform +# FTP, FTPS and SFTP client with lots of useful features and an intuitive +# graphical user interface. + +source ./.env +docker run -d \ + --name=filezilla \ + -e PUID=${PUID:-1024} `# for GroupID` \ + -e PGID=${PGID:-100} `# for UserID` \ + -e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \ + -p 3000:3000 `# FileZilla desktop gui.` \ + -v ${BASEDIR:-/volume1/docker}/filezilla/config:/config `# Users home directory in the container, stores local files and settings` \ + --restart unless-stopped \ + ghcr.io/linuxserver/filezilla diff --git a/lsio/filezilla/run-once.sh b/lsio/filezilla/run-once.sh new file mode 100644 index 0000000..a7e59ce --- /dev/null +++ b/lsio/filezilla/run-once.sh @@ -0,0 +1,3 @@ +ln -s ../docker-env.cfg ./.env +. ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/filezilla/config diff --git a/lsio/firefox/docker-compose.yaml b/lsio/firefox/docker-compose.yaml new file mode 100644 index 0000000..5099cee --- /dev/null +++ b/lsio/firefox/docker-compose.yaml @@ -0,0 +1,27 @@ +# [Firefox]({{ project_url }}) Browser, also known as Mozilla Firefox or simply +# Firefox, is a free and open-source web browser developed by the Mozilla +# Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko +# layout engine to render web pages, which implements current and anticipated +# web standards. + +--- +version: "2.1" +services: + firefox: + image: ghcr.io/linuxserver/firefox + container_name: firefox + environment: + # for GroupID + - PUID=${PUID:-1024} + # for UserID + - PGID=${PGID:-100} + # Specify a timezone to use for example Europe/Amsterdam + - TZ=${TZ:-Europe/Amsterdam} + volumes: + # Users home directory in the container, stores local files and settings + - ${BASEDIR:-/volume1/docker}/firefox/config:/config + ports: + # Firefox desktop gui. + - 3000:3000 + shm_size: "1gb" + restart: unless-stopped diff --git a/lsio/firefox/docker-run.sh b/lsio/firefox/docker-run.sh new file mode 100644 index 0000000..25bf5ec --- /dev/null +++ b/lsio/firefox/docker-run.sh @@ -0,0 +1,17 @@ +# [Firefox]({{ project_url }}) Browser, also known as Mozilla Firefox or simply +# Firefox, is a free and open-source web browser developed by the Mozilla +# Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko +# layout engine to render web pages, which implements current and anticipated +# web standards. + +source ./.env +docker run -d \ + --name=firefox \ + -e PUID=${PUID:-1024} `# for GroupID` \ + -e PGID=${PGID:-100} `# for UserID` \ + -e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \ + -p 3000:3000 `# Firefox desktop gui.` \ + -v ${BASEDIR:-/volume1/docker}/firefox/config:/config `# Users home directory in the container, stores local files and settings` \ + --shm-size="1gb" \ + --restart unless-stopped \ + ghcr.io/linuxserver/firefox diff --git a/lsio/firefox/run-once.sh b/lsio/firefox/run-once.sh new file mode 100644 index 0000000..e6b6a88 --- /dev/null +++ b/lsio/firefox/run-once.sh @@ -0,0 +1,3 @@ +ln -s ../docker-env.cfg ./.env +. ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/firefox/config