{"id":25768029,"url":"https://github.com/xhu6/dan","last_synced_at":"2025-02-27T00:49:53.729Z","repository":{"id":278976106,"uuid":"937359630","full_name":"xhu6/dan","owner":"xhu6","description":"My personal tool to quickly create and enter dev containers","archived":false,"fork":false,"pushed_at":"2025-02-22T23:08:50.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T23:25:16.257Z","etag":null,"topics":["bash","container","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xhu6.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-22T22:06:50.000Z","updated_at":"2025-02-22T23:08:52.000Z","dependencies_parsed_at":"2025-02-22T23:25:23.508Z","dependency_job_id":null,"html_url":"https://github.com/xhu6/dan","commit_stats":null,"previous_names":["xhu6/dan"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhu6%2Fdan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhu6%2Fdan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhu6%2Fdan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xhu6%2Fdan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xhu6","download_url":"https://codeload.github.com/xhu6/dan/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240959074,"owners_count":19884910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","container","python"],"created_at":"2025-02-27T00:49:53.183Z","updated_at":"2025-02-27T00:49:53.707Z","avatar_url":"https://github.com/xhu6.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dan\n`dan` is my personal tool to quickly create and enter dev containers. \n\nIt supports running X11 and Wayland apps with audio and gpu access. \n\nThis is compatible with Fedora and uses Podman under the hood. \n\n## Important information\n\nBy default, `dan` tries to use the `base` image which has these requirements\n- The user in the container has name `user` (for volumes)\n- The user has UID and GID of 1000 (for graphics)\n- Has the `render` group (for gpu access)\n- `alsa-utils`, `pipewire` and `pipewire-alsa` are installed (for audio)\n\nAn example using Debian is provided. Feel free to customise the script and the image provided.\n\nSpecial thanks to [the x11docker wiki](https://github.com/mviereck/x11docker/wiki)!\n\n## Note on X11\n\nIf `--X11` is enabled, run the folowing to allow connections\n```bash\nxhost +SI:localuser:$USER\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxhu6%2Fdan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxhu6%2Fdan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxhu6%2Fdan/lists"}