{"id":18497832,"url":"https://github.com/containers/fetchit-desktop-extension","last_synced_at":"2025-04-09T00:30:45.064Z","repository":{"id":71492703,"uuid":"588631524","full_name":"containers/fetchit-desktop-extension","owner":"containers","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-13T15:46:32.000Z","size":897,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-03-23T19:44:42.102Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/containers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-01-13T15:46:19.000Z","updated_at":"2024-06-29T21:46:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"804f425c-7108-42bf-9e4c-d3cf001f18d2","html_url":"https://github.com/containers/fetchit-desktop-extension","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containers%2Ffetchit-desktop-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containers%2Ffetchit-desktop-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containers%2Ffetchit-desktop-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containers%2Ffetchit-desktop-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/containers","download_url":"https://codeload.github.com/containers/fetchit-desktop-extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247949693,"owners_count":21023368,"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":[],"created_at":"2024-11-06T13:36:10.436Z","updated_at":"2025-04-09T00:30:45.059Z","avatar_url":"https://github.com/containers.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FetchIt Podman Desktop Extension\n\nThis extension is a UI wrapper around FetchIt, providing a batteries-included experience for running applications with GitOps.\n\n## Screenshots\n\n\u003c!-- ![FetchIt on Startup](./Screenshots/fetchit-init.png \"FetchIt on Startup\") --\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg alt=\"FetchIt Running\" title=\"FetchIt Running\" src=\"./Screenshots/fetchit-running.png\"  height=\"450\" /\u003e\n\u003c/p\u003e\n\n\u003c!-- ![FetchIt Running](./Screenshots/fetchit-running.png \"FetchIt Running\") --\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg alt=\"Configuring FetchIt Using YAML\" title=\"Configuring FetchIt with YAML\" src=\"./Screenshots/fetchit-yaml-config.png\"  height=\"450\" /\u003e\n\u003c/p\u003e\n\n\u003c!-- ![Configuring FetchIt Using YAML](./Screenshots/fetchit-yaml-config.png \"FetchIt YAML Config\") --\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg alt=\"Stopping FetchIt Containers\" title=\"Stopping FetchIt\" src=\"./Screenshots/fetchit-stop-containers.png\"  height=\"450\" /\u003e\n\u003c/p\u003e\n\n\u003c!-- ![Stopping FetchIt Containers](./Screenshots/fetchit-stop-containers.png \"Stopping FetchIt Containers\") --\u003e\n\n## Features\n\nThe FetchIt Desktop Extension allows users to do the following:\n- Configure applications using either a config hosted somewhere or manually provide a YAML\n- Easily update \u0026 relaunch configurations\n- See the current status of their FetchIt instance\n- Stop FetchIt and cleanup created containers\n- See a listing of FetchIt-created containers\n\n## Requirements\n\n- Podman version 4.x or higher\n- Podman Desktop\n- A system running Linux (other platforms are not currently supported but will be in the future)\n\n## Installation\n\n- With Podman Desktop open, Go to `Settings -\u003e Desktop Extensions`\n- Install the FetchIt Desktop Extension container: `docker.io/robotsail/fetchit-podman-desktop:latest`. \n\n## Usage\n\nTo use the extension, open it from the sidebar and provide your configuration.\nYou can either write a configuration manually, or provide a URL to an existing FetchIt configuration.\n\nTo update the configuration, simply provide the new one and resubmit it.\nThis will stop the current instance and launch another one using your new config.\nFor details on FetchIt configuration, please look at the [FetchIt Configuration Docs](https://fetchit.readthedocs.io/en/latest/methods.html).\n\n\n## Updating\n\nSince Podman desktop doesn't automatically download updates of extensions, you can update the extension by reinstalling the extension. To do this, simply do the following:\n\n- Go to `Settings -\u003e Desktop Extensions`\n- Uninstall the existing FetchIt extension\n- Install the FetchIt Desktop Extension container: `docker.io/robotsail/fetchit-podman-desktop:latest`\n\n## Support\n\nFor any issues or feature requests, please [open an issue](https://github.com/RobotSail/fetchit-desktop-extension/issues/new). If your issue is with core FetchIt functionality, please [open an issue](https://github.com/containers/fetchit) on the [FetchIt Repo](https://github.com/containers/fetchit/issues/new).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontainers%2Ffetchit-desktop-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcontainers%2Ffetchit-desktop-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontainers%2Ffetchit-desktop-extension/lists"}