GithubHelp home page GithubHelp logo

utensils / envisaged Goto Github PK

View Code? Open in Web Editor NEW
142.0 14.0 22.0 46 KB

Envisaged - Effortless Gource Visualizations with Docker

License: MIT License

Shell 59.14% HTML 11.10% Dockerfile 17.46% Makefile 12.30%
gource docker visualization ffmpeg video gource-visualization opengl

envisaged's People

Contributors

jamesbrink avatar mbedgar avatar tkharris avatar wackymole avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

envisaged's Issues

Web Browser question

Would it be theoretically possible to repurpose this Docker image to run a web browser that supports WebGL/OpenGL? I have an app that I am testing with Robot Framework that uses Mapbox and while my tests pass when I run them with the Robot runner, if I try to run them in a docker container I don't quite have the right settings to enable support for WebGL/OpenGL to test anything involving the map that is in our application. Attached is the result of checking if the I get when running tests in Docker via Chromium. Any help would be appreciated.
selenium-screenshot-1
selenium-screenshot-2

Download grouce file

Is there a way to somehow download the generated video file (preferred mp4) from the container instead of serving it on localhost?

Please show how to connect to container

From your video: https://www.youtube.com/watch?v=rldCgECorNs

I could see that you use xpra to show a Window Manager (i.e: Mutter Muffin).
And you enter command as: gource & at iterm2 then xpra will show UI of that command.

I also tried to use ssh command to connect but failed to connect.
I also execute command "glxinfo" and "glxgear" but not found.
Error as bash: glxinfo: command not found and bash: glxgear: command not found
Could you please help to show which steps to do the same?

Thank you so much.
P/S: I could access by web browser to : localhost:8080 and see a mp4 video.
I started the docker with command below
docker run --network bridge --rm -p 1337:22 -p 8080:80 --name envisaged \ -e GIT_URL=https://github.com/addyosmani/bubblesort.git \ -e LOGO_URL=https://raw.githubusercontent.com/kubernetes/kubernetes/master/logo/logo.png \ -e GOURCE_TITLE="Bubble Sort" \ utensils/envisaged

I also connect to the running container, and execute command "glxinfo" but error is as command not found . I wonder whether the youtube video demo with another image, and the docker image available at this repo are different images.

Whether the ssh server is on your host computer, or on your container?
From the video, I guess that you ssh from container to your host, but when I tried to connect from inside container to host, I got error bash: ssh: command not found

Whether the X server is on your host computer, or on your container?
And how could you open/start mutter-muffin from within container (I mean, which command?)

Add a logotype

Firstly, nice work! I've been using Gource for some time and tested other dockerized solutions, but I've always had problems with disk space ... until I found Envisaged! ๐Ÿ‘๐Ÿป ๐Ÿ‘๐Ÿป ๐Ÿ‘๐Ÿป

As a front-end developer, I think this project deserves to be more beautiful and a logo could be a good first step. lol

typography

So, I designed this very rational and geometric typography. Ugly or beautiful, at least it is quite exclusive since only the letters E, N, V, I, S, A, G, D were created. ๐Ÿ˜„

logotype

These are some applications from my final version.

If this issue is a success and someone likes the logo minimally to the point that they want to use it, I can open a pull request with some .svg files.

And sorry for my weird English, I'm still learning.

Highlight Users

How would you recommend us passing --highlight-users in as it doesnt appear your image supports this

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.