{"id":31650469,"url":"https://github.com/caffeinefueled1/shellery","last_synced_at":"2026-05-02T23:32:43.465Z","repository":{"id":317929492,"uuid":"1069021241","full_name":"CaffeineFueled1/shellery","owner":"CaffeineFueled1","description":"MIRROR - README - Simple SSG to create dynamic gallery one-pagers in your shell! Shell+Gallery","archived":false,"fork":false,"pushed_at":"2025-10-03T22:33:34.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-04T00:23:50.209Z","etag":null,"topics":["bash","gallery","one-pager","shell","ssg","static-site-generator"],"latest_commit_sha":null,"homepage":"https://git.uphillsecurity.com/cf7/shellery","language":"CSS","has_issues":false,"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/CaffeineFueled1.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-03T09:25:48.000Z","updated_at":"2025-10-03T22:33:37.000Z","dependencies_parsed_at":"2025-10-04T00:23:55.074Z","dependency_job_id":"0774655c-fed6-4e60-9ff3-945c1780fcb5","html_url":"https://github.com/CaffeineFueled1/shellery","commit_stats":null,"previous_names":["caffeinefueled1/shellery"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/CaffeineFueled1/shellery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaffeineFueled1%2Fshellery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaffeineFueled1%2Fshellery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaffeineFueled1%2Fshellery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaffeineFueled1%2Fshellery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CaffeineFueled1","download_url":"https://codeload.github.com/CaffeineFueled1/shellery/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaffeineFueled1%2Fshellery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278742889,"owners_count":26037915,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","gallery","one-pager","shell","ssg","static-site-generator"],"created_at":"2025-10-07T08:29:52.403Z","updated_at":"2025-10-07T08:29:57.529Z","avatar_url":"https://github.com/CaffeineFueled1.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shellery\n\nSimple SSG to create dynamic gallery one-pagers in your shell! Shell+Gallery\n\n[Issue Tracker and Requests](https://git.uphillsecurity.com/cf7/shellery/issues)\n\n- Status: Beta\n- Instance/ Demo: [schief-117.com](https://schief-117.com/)\n\n---\n\n## Features\n\n**Available**:\n- Simple use without dependencies\n- no Javascript\n- Lightbox of image with anchor\n- Order of images via filename\n- Container available\n- Simple to modify (Pictures and Templates)\n\n**Ideas**:\n- check file formats\n- remove exif data\n- conf file for options\n- anonymize file names\n- sections via file names\n\n**Not planned**:\n\n---\n\n## Usage\n\n### Docker / Podman\n\n```bash\nmkdir -p images output\n\npodman run -v $(pwd)/images:/app/images -v $(pwd)/output:/app/output git.uphillsecurity.com/cf7/shellery:latest\n```\n\n### Local\n\n- Clone\n- Put images into `./images/`\n- `./build.sh`\n- Check `./output/`\n\nModify files accordingly.\n\n### Docker Build\n\nBuild and run:\n```bash\ndocker build -t localhost/shellery .\ndocker run -v $(pwd)/images:/app/images -v $(pwd)/output:/app/output localhost/shellery\n```\n\nThe generated gallery will be in `./output/index.html`\n\n---\n\n## Notes\n\n- [Github Mirror](https://github.com/CaffeineFueled1/shellery)\n\n---\n\n## Security\n\nFor security concerns or reports, please contact via `hello a t uphillsecurity d o t com` [gpg](https://uphillsecurity.com/gpg).\n\n---\n\n## License\n\n**Apache License**\n\nVersion 2.0, January 2004\n\nhttp://www.apache.org/licenses/\n\n- ✅ Commercial use\n- ✅ Modification\n- ✅ Distribution\n- ✅ Patent use\n- ✅ Private use\n- ✅ Limitations\n- ❌Trademark use\n- ❌Liability\n- ❌Warranty\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaffeinefueled1%2Fshellery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaffeinefueled1%2Fshellery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaffeinefueled1%2Fshellery/lists"}