mirror of
https://github.com/kasmtech/workspaces-images.git
synced 2024-11-25 09:33:08 +01:00
KASM-1209 Cleanup
This commit is contained in:
parent
92fecee172
commit
ec9e124bd3
@ -1,6 +1,7 @@
|
|||||||
# About This Image
|
# About This Image
|
||||||
|
|
||||||
This Image contains a browser-accessible version of [Redroid](https://github.com/remote-android/redroid-doc).
|
This Image contains a browser-accessible version of [Redroid](https://github.com/remote-android/redroid-doc).
|
||||||
|
redroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution.
|
||||||
|
|
||||||
![Screenshot][Image_Screenshot]
|
![Screenshot][Image_Screenshot]
|
||||||
|
|
||||||
@ -14,10 +15,10 @@ See [Redroid Docs](https://github.com/remote-android/redroid-doc?tab=readme-ov-f
|
|||||||
# Environment Variables
|
# Environment Variables
|
||||||
|
|
||||||
* `REDROID_GPU_GUEST_MODE` - Used to instruct redroid to utilize GPU rendering. Options are `auto`, `guest`, and `host`
|
* `REDROID_GPU_GUEST_MODE` - Used to instruct redroid to utilize GPU rendering. Options are `auto`, `guest`, and `host`
|
||||||
* `REDROID_FPS` - Set the maximum FPS for redroid and scrcpy
|
* `REDROID_FPS` - Set the maximum FPS for redroid and scrcpy.
|
||||||
* `REDROID_WIDTH` - Set the desired width of the redroid device
|
* `REDROID_WIDTH` - Set the desired width of the redroid device.
|
||||||
* `REDROID_HEIGHT` - Set the desired height of the redroid device
|
* `REDROID_HEIGHT` - Set the desired height of the redroid device.
|
||||||
* `REDROID_DPI` - Set the desired DPI of the redroid device
|
* `REDROID_DPI` - Set the desired DPI of the redroid device.
|
||||||
* `REDROID_SHOW_CONSOLE` - Display the scrcpy console after launching the redroid device.
|
* `REDROID_SHOW_CONSOLE` - Display the scrcpy console after launching the redroid device.
|
||||||
* `REDROID_DISABLE_AUTOSTART` - If set to "1", the container will not automatically pull and start the redroid container and scrcpy.
|
* `REDROID_DISABLE_AUTOSTART` - If set to "1", the container will not automatically pull and start the redroid container and scrcpy.
|
||||||
* `REDROID_DISABLE_HOST_CHECKS` - If set to "1", the container will not check for the presence of required host level kernel modules.
|
* `REDROID_DISABLE_HOST_CHECKS` - If set to "1", the container will not check for the presence of required host level kernel modules.
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# Live Demo
|
# Live Demo
|
||||||
|
|
||||||
<a href="https://app.kasmweb.com/#/cast/5361455650" target="_blank"><img src="https://info.kasmweb.com/hubfs/dockerhub/GIFs/redroid.gif" width="640" height="360"></a>
|
<a href="https://app.kasmweb.com/#/cast/87592435803135" target="_blank"><img src="https://info.kasmweb.com/hubfs/dockerhub/GIFs/redroid.gif" width="640" height="360"></a>
|
||||||
|
|
||||||
**Launch a real-time demo in a new browser window:** <a href="https://app.kasmweb.com/#/cast/5361455650" target="_blank">Live Demo</a>.
|
**Launch a real-time demo in a new browser window:** <a href="https://app.kasmweb.com/#/cast/87592435803135" target="_blank">Live Demo</a>.
|
||||||
|
|
||||||
<a href="https://app.kasmweb.com/#/cast/5361455650" target="_blank"><img src="https://5856039.fs1.hubspotusercontent-na1.net/hub/5856039/hubfs/dockerhub/casting-buttons/redroid.png" width="300" height="104"></a>
|
<a href="https://app.kasmweb.com/#/cast/87592435803135" target="_blank"><img src="https://5856039.fs1.hubspotusercontent-na1.net/hub/5856039/hubfs/dockerhub/casting-buttons/redroid.png" width="300" height="104"></a>
|
||||||
|
|
||||||
∗*Note: Demo is limited to 3 minutes and has upload/downloads restricted for security purposes.*
|
∗*Note: Demo is limited to 3 minutes and has upload/downloads restricted for security purposes.*
|
||||||
|
@ -4,13 +4,15 @@ set -ex
|
|||||||
|
|
||||||
ARCH=$(arch | sed 's/aarch64/arm64/g' | sed 's/x86_64/amd64/g')
|
ARCH=$(arch | sed 's/aarch64/arm64/g' | sed 's/x86_64/amd64/g')
|
||||||
if [ "$ARCH" == "arm64" ] ; then
|
if [ "$ARCH" == "arm64" ] ; then
|
||||||
echo "Chrome not supported on arm64, skipping Chrome installation"
|
echo "Android studio not supported on arm64, skipping installation"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 openjdk-18-jdk
|
apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 openjdk-18-jdk
|
||||||
|
|
||||||
|
# https://developer.android.com/studio/archive
|
||||||
|
# curl https://developer.android.com/studio | grep android-studio | grep -i "linux.tar.gz" | grep ide-zips | cut -d '"' -f2
|
||||||
ANDROID_STUDIO_DOWNLOAD_URL="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.1.1.26/android-studio-2023.1.1.26-linux.tar.gz"
|
ANDROID_STUDIO_DOWNLOAD_URL="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.1.1.26/android-studio-2023.1.1.26-linux.tar.gz"
|
||||||
|
|
||||||
curl -o /tmp/android_studio.tar.gz -L "${ANDROID_STUDIO_DOWNLOAD_URL}"
|
curl -o /tmp/android_studio.tar.gz -L "${ANDROID_STUDIO_DOWNLOAD_URL}"
|
||||||
|
Loading…
Reference in New Issue
Block a user