Skip to content
/ dev Public

My personal tool to quickly create and enter dev containers

License

Notifications You must be signed in to change notification settings

xhu6/dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev

dev is my personal tool to quickly create and enter dev containers.

It supports running X11 and Wayland apps with audio and gpu access.

This is compatible with Fedora and uses Podman under the hood.

Requires Python3 to be pre-installed.

Important information

By default, dev tries to use the base image which has these requirements

  • The user in the container has name user (for volumes)
  • The user has UID and GID of 1000 (for graphics)
  • Has the render group (for gpu access)
  • alsa-utils, pipewire and pipewire-alsa are installed (for audio)

An example using Debian is provided. Feel free to customise the script and the image provided.

Special thanks to the x11docker wiki!

Note on X11

If --X11 is enabled, run the following to allow connections

xhost +SI:localuser:$USER

About

My personal tool to quickly create and enter dev containers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published