{"id":16521576,"url":"https://github.com/agherzan/resin-f2t","last_synced_at":"2025-07-01T00:05:31.986Z","repository":{"id":146512612,"uuid":"43432848","full_name":"agherzan/resin-f2t","owner":"agherzan","description":"Script for transfering a config.json file from a resin raw image to another","archived":false,"fork":false,"pushed_at":"2016-11-01T13:15:35.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-03T02:22:25.228Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/agherzan.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":"2015-09-30T12:55:30.000Z","updated_at":"2016-11-01T13:15:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"fd70f346-2d21-4ea8-b4c9-ab02dcde86d9","html_url":"https://github.com/agherzan/resin-f2t","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/agherzan/resin-f2t","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agherzan%2Fresin-f2t","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agherzan%2Fresin-f2t/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agherzan%2Fresin-f2t/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agherzan%2Fresin-f2t/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agherzan","download_url":"https://codeload.github.com/agherzan/resin-f2t/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agherzan%2Fresin-f2t/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262870871,"owners_count":23377311,"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-10-11T16:57:00.017Z","updated_at":"2025-07-01T00:05:31.958Z","avatar_url":"https://github.com/agherzan.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tool for transfering a config file from a raw resin image to another one\n\n## Description\nThis repository enables building resin.io for various devices.\n\n## Usage\n\n```\n    $ ./resin-f2t -h\n```\n\n## Example / use-case\n\n### production / staging\n\nThe resin staging server is known to be a testing environment and due to this nature we happen to break it from time to time. On the other hand, we have users who want to get their hands on the new devices features as soon as possible.\n\nUnder the obvious notice that **this is ment to be used only in development and not in production**, we recommend these users to run resin staging images on the resin production server. Here is the way to do it:\n\n1.  Download a staging image (dashboard.resinstaging.io).\n2.  Download a production image (dashboard.resin.io) - make sure you currectly input the download configuration as this will the final config file used.\n3.  $ ./resin-f2t --from production.img --to staging.img\n4.  Use the staging.img for provisioning and the dashboard.resin.io for device manipulation.\n\n### custom builds\n\nThere are cases when we want to run custom builds with resinio. This might happen for testing purposes for example. When finishing a build, the resulting artifact will not have a config. Injecting one from a already downloaded image can be done as follows:\n1.  Download a staging image (dashboard.resinstaging.io).\n2.  $ ./resin-f2t --from staging.img --to build-image-artifact.img\n3   Use the build-image-artifact.img for provisioning and the dashboard.resinstaging.io for device manipulation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagherzan%2Fresin-f2t","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagherzan%2Fresin-f2t","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagherzan%2Fresin-f2t/lists"}