Skip to content

Docker build#25

Open
mskyttner wants to merge 5 commits intomarialarsson:masterfrom
mskyttner:docker-build
Open

Docker build#25
mskyttner wants to merge 5 commits intomarialarsson:masterfrom
mskyttner:docker-build

Conversation

@mskyttner
Copy link
Copy Markdown

Adds a GitHub Action to automatically build a docker container with "softpipe" Mesa 3D rendering to allow the application to run without hardware acceleration (so rendering is slower) and adds a web UI which means that if docker is available the app can be launched with on Linux/Windows/Mac with docker using a single command "docker run --rm -p 8083:8083 ghcr.io/mskyttner/tsugite" and then accessed in browser at "http://localhost:8083"

@mskyttner
Copy link
Copy Markdown
Author

screenshot-tsugite

@mskyttner mskyttner mentioned this pull request Dec 13, 2021
Comment thread Makefile
Comment thread README.docker.md Outdated
@katrinleinweber
Copy link
Copy Markdown

This is great, thank you @mskyttner! I finally got tsugite to work on macOS for me :-)

@mskyttner
Copy link
Copy Markdown
Author

@marialarsson thanks for sharing this research and code, and please feel free to merge this PR, it doesn't conflict with the core code as it adds GitHub Action and a container packaging which enables running on more platforms and hardware configurations. @katrinleinweber kindly reviewed the PR and I have fixed a few minor things based on her feedback, so it should be ready to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants