docker-ubuntu-vnc-desktop
Gepetto
Our great sponsors
docker-ubuntu-vnc-desktop | Gepetto | |
---|---|---|
7 | 12 | |
3,771 | 2,657 | |
- | - | |
0.0 | 4.5 | |
8 months ago | 5 days ago | |
HTML | Python | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docker-ubuntu-vnc-desktop
- Is there an Ubunut image with GUI that I can run in docker? If yes, which image is this and how to install mount it properly?
-
Can I use docker container with gui?
Of course you can run a full Linux Desktop in Docker, you can access the GUI with a remote tool like VNC. docker-ubuntu-vnc-desktop is even accessible from a browser.
-
Free multi platform (windows,linux,mac) OBS IRL scene switcher tool (rtmp and srt)
its surprisingly easy to do. I will create a video guide for this as well as a blog article. A good start is to take https://github.com/fcwu/docker-ubuntu-vnc-desktop and set-up OBS + WebSockets in there. Then add my tool and you‘re all set for IRL streams.
-
Ubuntu desktop in container
#https://github.com/fcwu/docker-ubuntu-vnc-desktop/ #"This image does not support network mode as host." #Running this in bridge mode results in nginx flapping and web not working #Additional volumes may be mounted for file access inside the container. #Works with VNC and web when in bridge mode #Web access: http://yourhostname:6080 #VNC: just connect to the host name #The container does not remember desktop settings/installed apps/etc upon being restarted. #If desired, Install LibreOffice with this command when inside the environment: #sudo apt-get update && sudo apt-get install libreoffice -y && sudo apt-get update && sudo apt-get upgrade -y version: "2" services: ubuntudesktop: image: dorowu/ubuntu-desktop-lxde-vnc:bionic-armhf container_name: ubuntudesktop network_mode: bridge environment: - PUID=998 #change this as needed - PGID=100 #change this as needed - TZ=America/New_York - VNC_PASSWORD=password #direct VNC password - HTTP_PASSWORD=password #first web password - USER=yourusernamehere #web username prompt - PASSWORD=password #VNC and second web password - RESOLUTION=1280x720 #sets the resolution (needed for the web, otherwise it's squished) volumes: #- /dev/shm:/dev/shm - /path/to/your/config/folder/ubuntu-desktop-lxde-vnc:/dev/shm - /additional/paths/if/desired:/customfoldermapping #optional ports: - 6080:80 #web access #- 5900:5900 #uncomment if you want VNC access restart: unless-stopped
-
selfhosting firefox in docker behind nginx reverse proxy with authorization so that I and wife could quickly use another computer relatively privately. Concerns and tips are appreciated in comments. link to docker container in comments.
Currently use this https://github.com/fcwu/docker-ubuntu-vnc-desktop
-
Write-up on installing Guacamole in Docker
Gonna try it later, now I'm using https://github.com/fcwu/docker-ubuntu-vnc-desktop But guacamole sounds also interesting.
-
An easy way to add a desktop environment to a VPS (via Docker)
GitHub / Docker Hub
Gepetto
-
[D] Can we train a decompiler?
And there is already OpenAI-based plugin for them
- GitHub - JusticeRage/Gepetto: IDA plugin which queries OpenAI's davinci-003 language model to speed up reverse-engineering
- Ida plugin which queries OpenAI's language model to speed up reverse-engineering
- "G-3PO: A Protocol Droid for Ghidra": script that calls GPT-3 for high-level, explanatory commentary on decompiled source code to aid hacking
-
G-3PO: A Protocol Droid for Ghidra, or GPT-3 for Reverse-Engineering
I'm partial to Gepetto for IDA, which includes an especially hilarious trick in which it instructs ChatGPT to phrase its responses in JSON, and then uses this JSON directly to name variables in the decompilation. If the JSON is incorrect, it politely asks ChatGPT to please fix its JSON output, which usually works.
https://github.com/JusticeRage/Gepetto/blob/main/gepetto.py#...
- Ida plugin which queries OpenAI's model to speed up reverse-engineering
- G-3PO: A Protocol Droid for Ghidra -- a Ghidra script that solicits GPT-3 for high-level, explanatory commentary on decompiled function code
- Gepetto - An IDA plugin which queries OpenAI's davinci-003 language model to speed up reverse-engineering
-
Peter Norvig critically reviews AlphaCode's code quality
Seems like this is an explanation? https://github.com/JusticeRage/Gepetto
- OpenAI's DaVinci-003 for Reverse Engineering
What are some alternatives?
ubuntu-vnc-xfce-g3 - Headless Ubuntu/Xfce containers with VNC/noVNC (G3v5).
ghidra_tools - A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO.
neko - A self hosted virtual browser that runs in docker and uses WebRTC.
Ghidra-ChatGPT
docker-firefox - Docker container for Firefox
gpt-wpre - Whole-Program Reverse Engineering with GPT-3
docker-baseimage-gui - A minimal docker baseimage to ease creation of X graphical application containers
AndroidSDK - 🐳 Full-fledged Android SDK Docker Image
gepetto
irl-obs-switcher - SRT and RTMP IRL (in-real-life) Stream Switcher Tool for OBS - switches scenes automatically for you when you connect/disconnect
docker-guacamole - A self-contained guacamole docker container for x64 and ARM. Remotely connect over SSH, RDP or VNC using HTML5.