{"id":13594763,"url":"https://github.com/Plebian-Linux/quartz64-images","last_synced_at":"2025-04-09T10:31:56.876Z","repository":{"id":62711890,"uuid":"560926998","full_name":"Plebian-Linux/quartz64-images","owner":"Plebian-Linux","description":"GitHub Actions Repository for automatically generated images for the Quartz64 family of single board computers","archived":false,"fork":false,"pushed_at":"2025-03-16T15:30:07.000Z","size":258,"stargazers_count":43,"open_issues_count":8,"forks_count":12,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-03-16T16:34:19.736Z","etag":null,"topics":["debian","debos","pine64","quartz64","soquartz"],"latest_commit_sha":null,"homepage":"https://plebian.org","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Plebian-Linux.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","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},"funding":{"github":"CounterPillow"}},"created_at":"2022-11-02T15:10:13.000Z","updated_at":"2025-03-16T15:30:11.000Z","dependencies_parsed_at":"2024-01-14T04:42:55.104Z","dependency_job_id":"c0c296a7-96b0-4f26-82c4-02e54d61477b","html_url":"https://github.com/Plebian-Linux/quartz64-images","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plebian-Linux%2Fquartz64-images","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plebian-Linux%2Fquartz64-images/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plebian-Linux%2Fquartz64-images/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plebian-Linux%2Fquartz64-images/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Plebian-Linux","download_url":"https://codeload.github.com/Plebian-Linux/quartz64-images/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248020591,"owners_count":21034459,"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":["debian","debos","pine64","quartz64","soquartz"],"created_at":"2024-08-01T16:01:38.881Z","updated_at":"2025-04-09T10:31:56.486Z","avatar_url":"https://github.com/Plebian-Linux.png","language":"Shell","funding_links":["https://github.com/sponsors/CounterPillow"],"categories":["Shell"],"sub_categories":[],"readme":"# Plebian Quartz64 Images\n\nThis repository contains the GitHub workflow files and debos recipes to create\ncustom Debian-based operating system images for the Quartz64 line of SBCs from\nPINE64, including the SOQuartz.\n\nThe goal is to eventually have a fully automated solution for generating\nworking mainline-kernel-based images for people to use, with a kernel package\nthat is being updated.\n\n\n## Sources\n\n* u-boot: https://github.com/CounterPillow/u-boot-quartz64/tree/mainline-ish-2\n* kernel: https://github.com/CounterPillow/linux/tree/quartz64-deploy\n  - unused at the moment\n\n\n## Current Features\n\n* Mainline based kernel - no shambling vendor BSP sources\n* Kernel that's actually packaged, and gets its own initramfs\n* User prompted for new password on first login\n* Growing of the root filesystem on first boot\n* Regenerating OpenSSH host keys on first boot\n\n\n## User Documentation\n\nPlease see [RUNNING.md](RUNNING.md) for various collected notes regarding how\nto use this image to its fullest potential.\n\n\n## Developer Documentation\n\nFor information on how to build images with this repository, see\n[HACKING.md](HACKING.md).\n\nFor contribution guidelines and hints on how to achieve certain things in the\npreferred git workflow, please consult [CONTRIBUTING.md](CONTRIBUTING.md).\n\n\n## TODO\n\n### Short-term Goals\n\n* generate images for post-Bookworm Debian\n* upstream kernel work: mainline a PWM driver for the GP7101 on the Blade\n* upstream firmware work: submit the firmware files for SOQuartz and Model A\n  (if they can be found and their license can be determined)\n\n### Long-term Goals\n\n* set up a website with a guided first time setup UX that handholds users\n  through the process of selecting their board, selecting what OS they're using,\n  providing flashing instructions and telling them how to plug in their board\n  and access its login prompt\n* add more SOQuartz baseboards as I (or someone else) mainlines device trees for\n  them (e.g. some Waveshare boards)\n\n### Uncertain Goals\n\n* generate Ubuntu based images\n* produce images for other PINE64 boards that have mainline kernel support\n  (No, I will not ship BSP kernels. You cannot convince me to do so. Go\n  mainline things.)\n* produce PineTab 2 images\n\n\n## Donations\n\nIf you find these images useful and wish to support the creator(s), you can do\nso through GitHub Sponsors by clicking the \"Sponsor\" button.\n\nDonations help cover the cost of the server hosting the Plebian repository,\nand pay for new hardware such as additional boards or SD cards.\n\nEven without donations, this project will still continue, so do not feel\npressured into parting with your hard-earned money. Also, consider making a\ndonation to [Debian](https://www.debian.org/donations) instead, which makes up\n99.99% of what these images consist of.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPlebian-Linux%2Fquartz64-images","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPlebian-Linux%2Fquartz64-images","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPlebian-Linux%2Fquartz64-images/lists"}