diff options
| author | Ronald Loyko <[email protected]> | 2022-09-27 03:57:26 +0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-09-26 17:57:26 -0700 |
| commit | 7f83be8c2ff87527c2465e023dd8cbb5fa9c55b6 (patch) | |
| tree | 0fcd8bc205f8c9e583ed83a22524f06239cbf179 | |
| parent | ad0d4bf6684930a601fbd70efd877c1b521e3227 (diff) | |
| download | caprover-one-click-apps-7f83be8c2ff87527c2465e023dd8cbb5fa9c55b6.tar.gz caprover-one-click-apps-7f83be8c2ff87527c2465e023dd8cbb5fa9c55b6.zip | |
feat: add webtop (#729)
* feat: add webtop
* feat: add webtop logo
* fix: use explicit version
| -rw-r--r-- | public/v4/apps/webtop.yml | 59 | ||||
| -rw-r--r-- | public/v4/logos/webtop.png | bin | 0 -> 39033 bytes |
2 files changed, 59 insertions, 0 deletions
diff --git a/public/v4/apps/webtop.yml b/public/v4/apps/webtop.yml new file mode 100644 index 0000000..8a0822f --- /dev/null +++ b/public/v4/apps/webtop.yml @@ -0,0 +1,59 @@ +captainVersion: 4 +services: + $$cap_appname: + image: lscr.io/linuxserver/webtop:$$cap_webtop_version + hostname: $$cap_appname.$$cap_root_domain + environment: + TZ: $$cap_webtop_timezone + PUID: $$cap_webtop_user_id + PGID: $$cap_webtop_group_id + KEYBOARD: $$cap_webtop_keyboard_layout + AUTO_LOGIN: $$cap_webtop_auto_login + volumes: + - $$cap_appname-config:/config + caproverExtra: + containerHttpPort: 3000 +caproverOneClickApp: + displayName: Webtop + description: Linux in a web browser supporting popular desktop environments. + isOfficial: true + documentation: See https://docs.linuxserver.io/images/docker-webtop + instructions: + start: |- + Alpine, Ubuntu, Fedora, and Arch based containers containing full desktop environments in officially supported flavors accessible via any modern web browser. + Please note, that the Docker socket is not mounted and that hardware acceleration is disabled. + end: > + Webtop has been successfully deployed! It might take few moments before it's fully started. + Please turn on "Websocket Support" in the settings. + You can access it at http://$$cap_appname.$$cap_root_domain with default login abc/abc + variables: + - id: $$cap_webtop_version + label: Version Tag + description: Check out their documentation for the valid tags https://docs.linuxserver.io/images/docker-webtop#version-tags + defaultValue: ubuntu-xfce-version-85c6c96d + validRegex: "/^([^\\s^\\/])+$/" + - id: $$cap_webtop_timezone + label: Timezone + description: Timezone for the application, find yours at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones + defaultValue: UTC + validRegex: /.{1,}/ + - id: $$cap_webtop_user_id + label: User ID + defaultValue: '1000' + description: User ID that the process uses, run (id $user) on your instance to see the ID + validRegex: /.{1,}/ + - id: $$cap_webtop_group_id + label: Group ID + defaultValue: '1000' + description: Group ID that the process uses, run (id $user) on your instance to see the ID + validRegex: /.{1,}/ + - id: $$cap_webtop_keyboard_layout + label: Keyboard Layout + description: Keyboard layout for use (e.g. "en-us-qwerty" for US or "de-de-qwertz" for German), see available layouts at https://docs.linuxserver.io/images/docker-webtop#application-setup + defaultValue: en-us-qwerty + validRegex: "/^([^\\s^\\/])+$/" + - id: $$cap_webtop_auto_login + label: Force Login + defaultValue: 'true' + description: If you change your password or want to login manually to the GUI set this to "false" + validRegex: /^(true|false)$/ diff --git a/public/v4/logos/webtop.png b/public/v4/logos/webtop.png Binary files differnew file mode 100644 index 0000000..44d0162 --- /dev/null +++ b/public/v4/logos/webtop.png |
