summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--public/v4/apps/webtop.yml59
-rw-r--r--public/v4/logos/webtop.pngbin0 -> 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
new file mode 100644
index 0000000..44d0162
--- /dev/null
+++ b/public/v4/logos/webtop.png
Binary files differ