feat: add webtop (#729)
* feat: add webtop * feat: add webtop logo * fix: use explicit version
This commit is contained in:
parent
ad0d4bf668
commit
7f83be8c2f
|
|
@ -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)$/
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
Loading…
Reference in New Issue