2 Commits

Author SHA1 Message Date
accetto
a3dcc36bf9 fix in ci-builder.sh help mode 2023-08-12 16:48:11 +02:00
accetto
931ef78dc6 readme files updated 2023-08-06 11:29:27 +02:00
8 changed files with 77 additions and 50 deletions

View File

@@ -38,6 +38,8 @@ This GitHub repository contains resources and tools for building Docker images f
The images are based on [Debian 11][docker-debian] and include [Xfce][xfce] desktop, [TigerVNC][tigervnc] server and [noVNC][novnc] client.
The popular web browsers [Chromium][chromium] and [Firefox][firefox] are also included.
This [User guide][this-user-guide] describes the images and how to use them.
The content of this GitHub project is intended for developers and image builders.
Ordinary users can simply use the images available in the following repositories on Docker Hub:
@@ -46,8 +48,6 @@ Ordinary users can simply use the images available in the following repositories
- [accetto/debian-vnc-xfce-chromium-g3][accetto-docker-debian-vnc-xfce-chromium-g3]
- [accetto/debian-vnc-xfce-firefox-g3][accetto-docker-debian-vnc-xfce-firefox-g3]
This [User guide][this-user-guide] describes the images and how to use them.
This project has been derived from the sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
### Building images

View File

@@ -253,6 +253,7 @@ main() {
help | --help | -h )
show_unlogged_help
return 0
;;
log )

View File

@@ -13,13 +13,14 @@
This Docker Hub repository contains Docker images for headless working.
The images are based on [Debian 11][docker-debian] and include [Xfce][xfce] desktop, [TigerVNC][tigervnc] server and [noVNC][novnc] client.
The popular web browser [Chromium][chromium] is also included.
There is also a similar sibling image [accetto/ubuntu-vnc-xfce-chromium-g3][accetto-dockerhub-ubuntu-vnc-xfce-chromium-g3] based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This [User guide][this-user-guide] describes the images and how to use them.
The related [GitHub project][this-github] contains image generators that image users generally dont need, unless they want to build the images themselves.
### Tags
The following image tags are regularly built and published on Docker Hub:
<!-- markdownlint-disable MD052 -->
@@ -33,6 +34,8 @@ The following image tags are regularly built and published on Docker Hub:
**Hint:** Clicking the version sticker badge reveals more information about the particular build.
### Features
The main features and components of the images in the default configuration are:
- lightweight [Xfce][xfce] desktop environment (Debian distribution)
@@ -47,10 +50,6 @@ The main features and components of the images in the default configuration are:
- support of **version sticker** (see [User guide][this-user-guide-version-sticker])
- current version of [Chromium Browser][chromium] open-source web browser (Debian distribution)
The [Chromium Browser][chromium] in these images runs in the `--no-sandbox` mode.
You should be aware of the implications.
The images are intended for testing and development.
The following **TCP** ports are exposed by default:
- **5901** for access over **VNC** (using VNC viewer)
@@ -58,10 +57,20 @@ The following **TCP** ports are exposed by default:
![container-screenshot][this-screenshot-container]
### Remarks
There is also a similar sibling image [accetto/ubuntu-vnc-xfce-chromium-g3][accetto-dockerhub-ubuntu-vnc-xfce-chromium-g3] based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
The [Chromium Browser][chromium] in these images runs in the `--no-sandbox` mode.
You should be aware of the implications.
The images are intended for testing and development.
### Getting help
If you've found a problem or you just have a question, please check the [User guide][this-user-guide], [Issues][this-issues] and [sibling Wiki][sibling-wiki] first.
Please do not overlook the closed issues.
@@ -70,8 +79,6 @@ The better you describe the problem, the bigger the chance it'll be solved soon.
If you have a question or an idea and you don't want to open an issue, you can also use the [sibling Discussions][sibling-discussions].
**Remark:** The [GitHub project][this-github] contains image generators that image users generally dont need, unless they want to build the images themselves.
***
[this-user-guide]: https://accetto.github.io/user-guide-g3/
@@ -84,10 +91,10 @@ If you have a question or an idea and you don't want to open an issue, you can a
[this-github]: https://github.com/accetto/debian-vnc-xfce-g3/
[this-issues]: https://github.com/accetto/debian-vnc-xfce-g3/issues
[this-readme-full]: https://github.com/accetto/debian-vnc-xfce-g3/blob/master/docker/xfce-chromium/README.md
[this-issues]: https://github.com/accetto/debian-vnc-xfce-g3/issues
[this-dockerfile]: https://github.com/accetto/debian-vnc-xfce-g3/blob/master/docker/Dockerfile.xfce
[this-screenshot-container]: https://raw.githubusercontent.com/accetto/debian-vnc-xfce-g3/master/docker/doc/images/debian-vnc-xfce-chromium-g3-latest.png
@@ -105,6 +112,7 @@ If you have a question or an idea and you don't want to open an issue, you can a
[docker-debian]: https://hub.docker.com/_/debian/
[docker-ubuntu]: https://hub.docker.com/_/ubuntu/
[chromium]: https://www.chromium.org/Home
[jq]: https://stedolan.github.io/jq/
[mousepad]: https://github.com/codebrainz/mousepad
[nano]: https://www.nano-editor.org/
@@ -114,8 +122,6 @@ If you have a question or an idea and you don't want to open an issue, you can a
[tini]: https://github.com/krallin/tini
[xfce]: http://www.xfce.org
[chromium]: https://www.chromium.org/Home
[badge-github-release]: https://badgen.net/github/release/accetto/debian-vnc-xfce-g3?icon=github&label=release
[badge-docker-pulls]: https://badgen.net/docker/pulls/accetto/debian-vnc-xfce-chromium-g3?icon=docker&label=pulls

View File

@@ -8,18 +8,8 @@
This GitHub project folder contains resources used by building Debian images available on Docker Hub in the repository [accetto/debian-vnc-xfce-chromium-g3][this-docker].
The [Chromium Browser][chromium] in these images runs in the `--no-sandbox` mode.
You should be aware of the implications.
The images are intended for testing and development.
There is also a sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This [User guide][this-user-guide] describes the images and how to use them.
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Building images
```shell
@@ -38,6 +28,18 @@ The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc
Refer to the main [README][this-readme] file for more information about the building subject.
### Remarks
There is also a sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
The [Chromium Browser][chromium] in these images runs in the `--no-sandbox` mode.
You should be aware of the implications.
The images are intended for testing and development.
### Getting help
If you've found a problem or you just have a question, please check the [User guide][this-user-guide], [Issues][this-issues] and [sibling Wiki][sibling-wiki] first.

View File

@@ -13,13 +13,14 @@
This Docker Hub repository contains Docker images for headless working.
The images are based on [Debian 11][docker-debian] and include [Xfce][xfce] desktop, [TigerVNC][tigervnc] server and [noVNC][novnc] client.
The popular web browser [Firefox][firefox] is also included.
There is also a similar sibling image [accetto/ubuntu-vnc-xfce-firefox-g3][accetto-dockerhub-ubuntu-vnc-xfce-firefox-g3] based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This [User guide][this-user-guide] describes the images and how to use them.
The related [GitHub project][this-github] contains image generators that image users generally dont need, unless they want to build the images themselves.
### Tags
The following image tags are regularly built and published on Docker Hub:
<!-- markdownlint-disable MD052 -->
@@ -33,6 +34,8 @@ The following image tags are regularly built and published on Docker Hub:
**Hint:** Clicking the version sticker badge reveals more information about the particular build.
### Features
The main features and components of the images in the default configuration are:
- lightweight [Xfce][xfce] desktop environment (Debian distribution)
@@ -54,10 +57,16 @@ The following **TCP** ports are exposed by default:
![container-screenshot][this-screenshot-container]
### Remarks
There is also a similar sibling image [accetto/ubuntu-vnc-xfce-firefox-g3][accetto-dockerhub-ubuntu-vnc-xfce-firefox-g3] based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Getting help
If you've found a problem or you just have a question, please check the [User guide][this-user-guide], [Issues][this-issues] and [sibling Wiki][sibling-wiki] first.
Please do not overlook the closed issues.
@@ -66,8 +75,6 @@ The better you describe the problem, the bigger the chance it'll be solved soon.
If you have a question or an idea and you don't want to open an issue, you can also use the [sibling Discussions][sibling-discussions].
**Remark:** The [GitHub project][this-github] contains image generators that image users generally dont need, unless they want to build the images themselves.
***
[this-user-guide]: https://accetto.github.io/user-guide-g3/
@@ -82,10 +89,10 @@ If you have a question or an idea and you don't want to open an issue, you can a
[this-github]: https://github.com/accetto/debian-vnc-xfce-g3/
[this-issues]: https://github.com/accetto/debian-vnc-xfce-g3/issues
[this-readme-full]: https://github.com/accetto/debian-vnc-xfce-g3/blob/master/docker/xfce-firefox/README.md
[this-issues]: https://github.com/accetto/debian-vnc-xfce-g3/issues
[this-dockerfile]: https://github.com/accetto/debian-vnc-xfce-g3/blob/master/docker/Dockerfile.xfce
[this-screenshot-container]: https://raw.githubusercontent.com/accetto/debian-vnc-xfce-g3/master/docker/doc/images/debian-vnc-xfce-firefox-g3-latest.png
@@ -103,6 +110,7 @@ If you have a question or an idea and you don't want to open an issue, you can a
[docker-debian]: https://hub.docker.com/_/debian/
[docker-ubuntu]: https://hub.docker.com/_/ubuntu/
[firefox]: https://www.mozilla.org
[jq]: https://stedolan.github.io/jq/
[mousepad]: https://github.com/codebrainz/mousepad
[nano]: https://www.nano-editor.org/
@@ -112,8 +120,6 @@ If you have a question or an idea and you don't want to open an issue, you can a
[tini]: https://github.com/krallin/tini
[xfce]: http://www.xfce.org
[firefox]: https://www.mozilla.org
[badge-github-release]: https://badgen.net/github/release/accetto/debian-vnc-xfce-g3?icon=github&label=release
[badge-docker-pulls]: https://badgen.net/docker/pulls/accetto/debian-vnc-xfce-firefox-g3?icon=docker&label=pulls

View File

@@ -8,14 +8,8 @@
This GitHub project folder contains resources used by building Debian images available on Docker Hub in the repository [accetto/debian-vnc-xfce-firefox-g3][this-docker].
There is also a sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This [User guide][this-user-guide] describes the images and how to use them.
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Building images
```shell
@@ -34,6 +28,14 @@ The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc
Refer to the main [README][this-readme] file for more information about the building subject.
### Remarks
There is also a sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Getting help
If you've found a problem or you just have a question, please check the [User guide][this-user-guide], [Issues][this-issues] and [sibling Wiki][sibling-wiki] first.

View File

@@ -14,10 +14,12 @@ This Docker Hub repository contains Docker images for headless working.
The images are based on [Debian 11][docker-debian] and include [Xfce][xfce] desktop, [TigerVNC][tigervnc] server and [noVNC][novnc] client.
There is also a similar sibling repository [accetto/ubuntu-vnc-xfce-g3][accetto-dockerhub-ubuntu-vnc-xfce-g3], containing images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This [User guide][this-user-guide] describes the images and how to use them.
The related [GitHub project][this-github] contains image generators that image users generally dont need, unless they want to build the images themselves.
### Tags
The following image tags are regularly built and published on Docker Hub:
<!-- markdownlint-disable MD052 -->
@@ -31,6 +33,8 @@ The following image tags are regularly built and published on Docker Hub:
**Hint:** Clicking the version sticker badge reveals more information about the particular build.
### Features
The main features and components of the images in the default configuration are:
- lightweight [Xfce][xfce] desktop environment (Debian distribution)
@@ -51,10 +55,16 @@ The following **TCP** ports are exposed by default:
![container-screenshot][this-screenshot-container]
### Remarks
There is also a similar sibling repository [accetto/ubuntu-vnc-xfce-g3][accetto-dockerhub-ubuntu-vnc-xfce-g3], containing images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Getting help
If you've found a problem or you just have a question, please check the [User guide][this-user-guide], [Issues][this-issues] and [sibling Wiki][sibling-wiki] first.
Please do not overlook the closed issues.
@@ -63,8 +73,6 @@ The better you describe the problem, the bigger the chance it'll be solved soon.
If you have a question or an idea and you don't want to open an issue, you can also use the [sibling Discussions][sibling-discussions].
**Remark:** The [GitHub project][this-github] contains image generators that image users generally dont need, unless they want to build the images themselves.
***
[this-user-guide]: https://accetto.github.io/user-guide-g3/

View File

@@ -8,14 +8,8 @@
This GitHub project folder contains resources used by building Debian images available on Docker Hub in the repository [accetto/debian-vnc-xfce-g3][this-docker].
There is also a sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This [User guide][this-user-guide] describes the images and how to use them.
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Building images
```shell
@@ -34,6 +28,14 @@ The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc
Refer to the main [README][this-readme] file for more information about the building subject.
### Remarks
There is also a sibling project [accetto/ubuntu-vnc-xfce-g3][accetto-github-ubuntu-vnc-xfce-g3] containing similar images based on [Ubuntu 22.04 LTS and 20.04 LTS][docker-ubuntu].
This is the **third generation** (G3) of my headless images.
The **second generation** (G2) contains the GitHub repository [accetto/xubuntu-vnc-novnc][accetto-github-xubuntu-vnc-novnc].
The **first generation** (G1) contains the GitHub repository [accetto/ubuntu-vnc-xfce][accetto-github-ubuntu-vnc-xfce].
### Getting help
If you've found a problem or you just have a question, please check the [User guide][this-user-guide], [Issues][this-issues] and [sibling Wiki][sibling-wiki] first.