Comment unused apps
This commit is contained in:
+161
-200
@@ -340,73 +340,9 @@ id = 'moonlight-profile-id'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://raw.githubusercontent.com/games-on-whales/wolf/refs/heads/stable/docs/images/test_ball_icon.png'
|
||||
start_audio_server = false
|
||||
start_virtual_compositor = false
|
||||
title = 'Test ball'
|
||||
|
||||
[profiles.apps.audio]
|
||||
source = 'audiotestsrc wave=ticks is-live=true'
|
||||
|
||||
[profiles.apps.runner]
|
||||
run_cmd = "sh -c \"while :; do echo 'running...'; sleep 10; done\""
|
||||
type = 'process'
|
||||
|
||||
[profiles.apps.video]
|
||||
source = '''videotestsrc pattern=ball flip=true is-live=true !
|
||||
video/x-raw, framerate={fps}/1
|
||||
'''
|
||||
|
||||
[[profiles]]
|
||||
id = 'user'
|
||||
name = 'User'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/firefox/assets/icon.png'
|
||||
start_virtual_compositor = true
|
||||
title = 'Firefox'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"Privileged": false,
|
||||
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
image = 'ghcr.io/games-on-whales/firefox:edge'
|
||||
mounts = []
|
||||
name = 'WolfFirefox'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/retroarch/assets/icon.png'
|
||||
start_virtual_compositor = true
|
||||
title = 'RetroArch'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"],
|
||||
"Privileged": false,
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
image = 'ghcr.io/games-on-whales/retroarch:edge'
|
||||
mounts = []
|
||||
name = 'WolfRetroarch'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
name = 'Chris'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/steam/assets/icon.png'
|
||||
@@ -433,140 +369,165 @@ name = 'User'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/pegasus/assets/icon.png'
|
||||
start_virtual_compositor = true
|
||||
title = 'Pegasus'
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/firefox/assets/icon.png'
|
||||
# start_virtual_compositor = true
|
||||
# title = 'Firefox'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "Privileged": false,
|
||||
# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
# image = 'ghcr.io/games-on-whales/firefox:edge'
|
||||
# mounts = []
|
||||
# name = 'WolfFirefox'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
#
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/retroarch/assets/icon.png'
|
||||
# start_virtual_compositor = true
|
||||
# title = 'RetroArch'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"],
|
||||
# "Privileged": false,
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
# image = 'ghcr.io/games-on-whales/retroarch:edge'
|
||||
# mounts = []
|
||||
# name = 'WolfRetroarch'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"],
|
||||
"Privileged": false,
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia*' ]
|
||||
image = 'ghcr.io/games-on-whales/pegasus:edge'
|
||||
mounts = []
|
||||
name = 'WolfPegasus'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/pegasus/assets/icon.png'
|
||||
# start_virtual_compositor = true
|
||||
# title = 'Pegasus'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"],
|
||||
# "Privileged": false,
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia*' ]
|
||||
# image = 'ghcr.io/games-on-whales/pegasus:edge'
|
||||
# mounts = []
|
||||
# name = 'WolfPegasus'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
#
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/lutris/assets/icon.png'
|
||||
# start_virtual_compositor = true
|
||||
# title = 'Lutris'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
# "SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"],
|
||||
# "Ulimits": [{"Name":"nofile", "Hard":524288, "Soft":524288}],
|
||||
# "Privileged": false,
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ]
|
||||
# image = 'ghcr.io/games-on-whales/lutris:edge'
|
||||
# mounts = [ 'lutris:/var/lutris/:rw' ]
|
||||
# name = 'WolfLutris'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
#
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/prismlauncher/assets/icon.png'
|
||||
# start_virtual_compositor = true
|
||||
# title = 'Prismlauncher'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"],
|
||||
# "Privileged": false,
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ]
|
||||
# image = 'ghcr.io/games-on-whales/prismlauncher:edge'
|
||||
# mounts = []
|
||||
# name = 'Prismlauncher'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
#
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/xfce/assets/icon.png'
|
||||
# title = 'Desktop (xfce)'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "Privileged": false,
|
||||
# "CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
# "SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"],
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
# image = 'ghcr.io/games-on-whales/xfce:edge'
|
||||
# mounts = []
|
||||
# name = 'WolfXFCE'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
#
|
||||
# [[profiles.apps]]
|
||||
# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/es-de/assets/icon.png'
|
||||
# title = 'EmulationStation'
|
||||
#
|
||||
# [profiles.apps.runner]
|
||||
# base_create_json = '''{
|
||||
# "HostConfig": {
|
||||
# "IpcMode": "host",
|
||||
# "Privileged": false,
|
||||
# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
# }
|
||||
# }
|
||||
# '''
|
||||
# devices = []
|
||||
# env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
# image = 'ghcr.io/games-on-whales/es-de:edge'
|
||||
# mounts = []
|
||||
# name = 'WolfES-DE'
|
||||
# ports = []
|
||||
# type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/lutris/assets/icon.png'
|
||||
start_virtual_compositor = true
|
||||
title = 'Lutris'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
"SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"],
|
||||
"Ulimits": [{"Name":"nofile", "Hard":524288, "Soft":524288}],
|
||||
"Privileged": false,
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ]
|
||||
image = 'ghcr.io/games-on-whales/lutris:edge'
|
||||
mounts = [ 'lutris:/var/lutris/:rw' ]
|
||||
name = 'WolfLutris'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/prismlauncher/assets/icon.png'
|
||||
start_virtual_compositor = true
|
||||
title = 'Prismlauncher'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"],
|
||||
"Privileged": false,
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ]
|
||||
image = 'ghcr.io/games-on-whales/prismlauncher:edge'
|
||||
mounts = []
|
||||
name = 'Prismlauncher'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/xfce/assets/icon.png'
|
||||
title = 'Desktop (xfce)'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"Privileged": false,
|
||||
"CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
"SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"],
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
image = 'ghcr.io/games-on-whales/xfce:edge'
|
||||
mounts = []
|
||||
name = 'WolfXFCE'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/es-de/assets/icon.png'
|
||||
title = 'EmulationStation'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"Privileged": false,
|
||||
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
image = 'ghcr.io/games-on-whales/es-de:edge'
|
||||
mounts = []
|
||||
name = 'WolfES-DE'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
[[profiles.apps]]
|
||||
icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/kodi/assets/icon.png'
|
||||
title = 'Kodi'
|
||||
|
||||
[profiles.apps.runner]
|
||||
base_create_json = '''{
|
||||
"HostConfig": {
|
||||
"IpcMode": "host",
|
||||
"Privileged": false,
|
||||
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
|
||||
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
|
||||
}
|
||||
}
|
||||
'''
|
||||
devices = []
|
||||
env = [ 'RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ]
|
||||
image = 'ghcr.io/games-on-whales/kodi:edge'
|
||||
mounts = []
|
||||
name = 'WolfKodi'
|
||||
ports = []
|
||||
type = 'docker'
|
||||
|
||||
Reference in New Issue
Block a user