35 Commits

Author SHA1 Message Date
thelamer
eb86649ec3 update kasm init to support egress - alpine 2024-09-09 11:50:17 -04:00
thelamer
2c2965e1af add notification tools 2024-07-31 11:53:11 -04:00
thelamer
09bf8df0de add kasm network support 2024-06-27 11:22:09 -04:00
Ryan Kuba
f8f717db34
Master mic (#71)
* add mic support master

* refactor to be in sync with other bases
2024-06-25 23:30:38 +00:00
thelamer
c8a520dea9 pull out env vars on alpine 2024-05-23 08:12:29 -04:00
Ryan Kuba
421ff46d87
Master nvidia (#64)
* add logic for injecting env vars on nvidia detection on non working Alpine branch along with docs

* fixes from bookworm testing
2024-05-22 23:38:56 +00:00
Ryan Kuba
5028e396fb
Master proot (#52)
* add proot-apps master

* undoc bullseye
2024-04-15 21:53:50 +00:00
Ryan Kuba
143ffff2ad
master add option to disable DRI keyboard shortcuts for decor (#46) 2024-03-11 15:57:23 -07:00
thelamer
48f0a9aa6a change subfolder behavior to push the websockify path to the subfolder 2024-02-14 10:44:57 -08:00
thelamer
c918b6fd50 reverse full logic to remove on init if not included 2024-02-13 14:47:48 -08:00
thelamer
d057ff9d7b add logic to support isolation URLs bump kasm for bugfix on touch devices 2024-02-13 13:31:38 -08:00
thelamer
f738b45519 add new env vars, bugfix errant clicks, and install theme 2024-02-10 13:39:23 -08:00
Ryan Kuba
bd1cad30a4
Master 115 and add Lang support (#37)
* bump kasm deps to head and add lang support

* pull out fat fonts

* add lang exports to init

* add notes on LC_ALL to readme
2024-02-06 09:07:50 -08:00
Ryan Kuba
261799d3dd
Master audiofix (#28)
* fix audio not working in priv mode master

* need to set env on every boot

* port fixes from #22 over
2023-10-26 14:31:47 -07:00
Ryan Kuba
af48a90472
Alpine compositing (#13)
* update alpine baseimage to support webcam and compositing

* bring base in sync with current versions of Kasmvnc and add printer service init

* bump client commit

* sync more updates
2023-08-22 17:00:36 -04:00
ryan.kuba
fc476d1d32 fix bug in video init logic for bash glob 2023-04-10 14:16:56 -07:00
ryan.kuba
c659ff4650 executable perms docker run 2023-04-10 11:03:10 -07:00
ryan.kuba
a6c1ce2008 add env var to disable ipv6 and point pubip to localhost to disable UDP attempts 2023-04-10 10:10:52 -07:00
thelamer
ec9d2292f6 ignore errors on purge 2023-03-21 19:57:45 -07:00
thelamer
dc1fac48f9 cleanup tmp on init and exit 2023-03-21 19:43:06 -07:00
thelamer
fa50353091 update priv check to look for cpu device file 2023-03-19 12:07:04 -07:00
thelamer
bc4b49c862 use exec on all services 2023-03-18 14:43:35 -07:00
thelamer
a0c9f9a5e1 update priv check to not false on seccomp unconfined 2023-03-18 12:04:36 -07:00
thelamer
01ccb5e11a update kasm compatibility for DRI3 and fix substitution in nginx init 2023-03-16 12:06:41 -07:00
thelamer
04472bf7d3 Add docker dind support and add some docs 2023-03-15 14:59:59 -07:00
aptalca
ade6770412
restructure init scripts to add anchors 2023-03-10 11:49:44 -05:00
thelamer
5ca8af9694 ensure user starts in home directory 2023-03-08 20:28:04 -08:00
thelamer
cff2bf12ae adding DRI3 gpu support to alpine baseimage 2023-03-07 13:09:02 -08:00
thelamer
e33de49f6b build frontend from source and restructure init a bit to support legacy flags 2023-02-25 20:46:42 -08:00
thelamer
d16bd84a1d add init method to run in workspaces 2023-02-14 14:56:39 -08:00
thelamer
0175ff490b update deps and startup for audio support and logging 2023-02-12 16:26:30 -08:00
thelamer
18f6512569 adding application wrapper defaulting to http and no auth and restructuring a bit 2023-02-09 17:46:25 -08:00
thelamer
cdb4edfcd4 optimize for cpu usage 2023-02-06 09:02:17 -08:00
thelamer
0fdcb99d82 make sure notify checks are functional 2023-02-05 19:06:33 -08:00
thelamer
750518539d initial commit with skeleton demo 2023-02-05 18:25:08 -08:00