docker-webtop
Anubis
docker-webtop | Anubis | |
---|---|---|
22 | 11 | |
1,416 | 278 | |
7.3% | 2.2% | |
8.5 | 8.8 | |
4 days ago | 17 days ago | |
Dockerfile | Python | |
GNU General Public License v3.0 only | MIT License |
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-webtop
-
Finally moving to Navidrome... but how to best manage files and metadata?
Or, install https://github.com/linuxserver/docker-webtop on the remote server and then use a GUI library manager in that container, if you really need a GUI.
-
New to Keep large amount of Data and Need Advice!
I've also run a Minecraft server on that mini pc and it ran just fine, but if you want to host more games there are other more powerful machines you could use. There are also a whole world of other services you could try. I've been enjoying Webtop lately, for example.
-
Is there any way to let a client test website without giving them the code?
You could spin up something like Kasm Workspaces, Neko or Docker Webtop.
-
Mini-Linux with GUI running in OCI (for safe surfing purposes) - how-to?
Install docker and docker-compose. You can search docker-compose HERE and then docker-compose pull and docker-compose up -d
- RunCVM: Launch VMs as Docker containers
-
Empty desktop with linuxserver/webtop
After i had a look at Kasm Workspaces and found it a bit too heavy for my use-case, i was trying to setup a simple linuxserver/webtop container.
-
Help with VNC over Guacamole & Weptop VM Conatiners
Someone on Discord recommended I spin up a Webtop Docker container but they weren't too sure if this would let me login with multiple users. These containers, to my understanding, run their own versions of Guacamole, so managing each of these instances could get complicated over time.
-
Can i remote desktop into a podman container?
you could just use webtop (https://github.com/linuxserver/docker-webtop)
- Automatically Stop containers when not in use.
- Proxmox Apache Guacamole docker
Anubis
-
[OC] Proof that students will always wait until the last minute to do their homework. Minute by minute usage data generated from the Anubis LMS at NYU (updated for spring 2022 semester)
We have something like this available to TAs and Professors in the admin autograde results panel of the website. It looks something like this: https://github.com/AnubisLMS/Anubis/blob/main/docs/design-tex/figures/autograde-results-1.png
- Anubis: NYU Tandon's in house cloud dev environment & autograding solution developed entirely by students (serves 1100+ students)
- NYU's open source Cloud IDE and Autograding solution - made for students by students
-
[OC] Proof that students will always wait until the last minute to do their homework. Minute by minute usage data generated from the Anubis Learning Management System at NYU.
Generated using matplotlib. The source code for the Anubis online learning system is open source github.com/GusSand/Anubis.
- Anubis learning management system at Tandon
-
I created a LMS specifically designed for CS courses (used at NYU Tandon)
https://github.com/GusSand/Anubis <- Much more on the internals and design of Anubis here
A lot of CS courses have separate solutions for distributing assignments, automated tests, submitting work, and class VMs (either cloud or local with something like Vagrant). My system, Anubis, wraps all of these things onto one single platform. The system automates the crap out of things that are done by hand in a lot of CS courses.
For each assignment students get their own github repo. When they push to that repo, Anubis runs automated tests on it. The results are then available on the website. Feedback before the deadline.
Anubis also has Cloud IDEs. These are temporary VSCode servers that can be spun up by students at a click of a button. The servers are docker containers that are custom built for the needs of the class (i.e they have everything installed that you would need). Because these are docker containers in the cloud, and not VMs, environments are consistent and stable for all students.
Then on the admin side of things, autograde results, and additional stats and usage visuals are available to TAs on the website. All of the administration things like deploying assignments can be done in our special "Management IDEs" that are only available to admins. The automation of autograding, and having those results available along with other useful visuals has greatly increased the grunt work for the grading TAs.
This system has been used for several semesters at the Tandon School of Engineering at NYU for the Intro to Operating Systems course. We even run our midterm and final exams on Anubis. We are looking to expand (potentially to other universities)! If you are a TA or Professor and think this platform would be good for your course, you can inquire about Anubis at this email: [email protected]
- As a CS student, I created a Learning Management System specifically designed for CS courses (used at NYU Tandon)
-
As a CS student, I created a LMS (learning management system) specifically designed for CS courses
https://github.com/GusSand/Anubis <- Much more on the internals and design of Anubis here
-
Example fullstack projects with traefik as reverse proxy
I created an LMS (learning management system) for CS courses that uses traefik in k8s (with debugging through docker-compose): https://github.com/GusSand/Anubis
What are some alternatives?
web-desktop-environment - a web-based cross-platform desktop environment
theia - Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
docker-guacamole - A self-contained guacamole docker container for x64 and ARM. Remotely connect over SSH, RDP or VNC using HTML5.
seedbox - A Docker-powered seedbox with persistent data and more cool stuff.
Code-Server - VS Code in the browser
Artemis - Artemis - Interactive Learning with Automated Feedback
filemanager - 📂 Web File Browser
rpi-microk8s-bootstrap - Automate RPI device conversion into Kubernetes cluster nodes with Terraform
Lazytainer - Docker container lazy loading
docker-compose - Some examples of docker-compose stacks used at home and at work...
gohttpserver - The best HTTP Static File Server, write with golang+vue
Markus - Git repository of MarkUs