{"id":24708022,"url":"https://github.com/pungrumpy/pungrumpy-takes","last_synced_at":"2025-07-22T12:36:12.572Z","repository":{"id":60178724,"uuid":"541479664","full_name":"PunGrumpy/pungrumpy-takes","owner":"PunGrumpy","description":"📸 A curated list of photos I take, built with Astro and Tailwind CSS","archived":false,"fork":false,"pushed_at":"2024-06-10T11:55:55.000Z","size":122079,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-18T12:53:45.495Z","etag":null,"topics":["astro","react","reactjs","tailwindcss"],"latest_commit_sha":null,"homepage":"https://takes.pungrumpy.com","language":"Astro","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/PunGrumpy.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":"2022-09-26T08:21:00.000Z","updated_at":"2024-06-10T11:55:58.000Z","dependencies_parsed_at":"2024-02-02T18:44:04.635Z","dependency_job_id":"ea81240b-99bd-4a3e-abb5-9a0d6a662f31","html_url":"https://github.com/PunGrumpy/pungrumpy-takes","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/PunGrumpy/pungrumpy-takes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fpungrumpy-takes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fpungrumpy-takes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fpungrumpy-takes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fpungrumpy-takes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PunGrumpy","download_url":"https://codeload.github.com/PunGrumpy/pungrumpy-takes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fpungrumpy-takes/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266496639,"owners_count":23938715,"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-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["astro","react","reactjs","tailwindcss"],"created_at":"2025-01-27T06:27:34.067Z","updated_at":"2025-07-22T12:36:12.532Z","avatar_url":"https://github.com/PunGrumpy.png","language":"Astro","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PunGrumpy's Curated List of Photos 📸\n\nA curated list of the photos I take, built with Astro and Tailwind CSS.\n\n[View the project](https://takes.pungrumpy.com/)\n\n## Stack 🛠️\n\n- [Astro](https://astro.build/) - Static Website Framework 🌐\n- [Tailwind CSS](https://tailwindui.com/) - CSS Framework 🎨\n- [React](https://reactjs.org/) - Component-based UI framework for JavaScript ⚛️\n- [Headless UI](https://headlessui.com/) - Unstyled interactive components 🧩\n- [React Icons](https://react-icons.github.io/react-icons/) - Icon set 🔣\n\n## Installation 💻\n\nClone the repository:\n\n```bash\ngit clone https://github.com/PunGrumpy/pungrumpy-takes.git\n```\n\n### Local Development 🌱\n\nInstall dependencies and start the development server:\n\n```bash\n# Install dependencies\nyarn install\n\n# Start the development server\nyarn dev\n```\n\n### Docker 🐳\n\n#### Docker Build \u0026 Run 🛠️\n\nBuild the Docker image and run the container:\n\n```bash\n# Build the image\ndocker build -f Dockerfile.dev -t pungrumpy-takes .\n\n# Run the container\ndocker run -it -p 3000:3000 pungrumpy-takes:latest\n```\n\n#### Docker Compose 🛠️\n\nUse Docker Compose to build and run the project:\n\n```bash\n# Docker Compose\ndocker-compose -f docker-compose-dev.yml up\n```\n\n## Project Structure 📂\n\nInside your Astro project, you'll see the following folders and files:\n\n```\nPROJECT_ROOT\n├── public              # Static assets\n│   └── posts           # Images of posts\n├── src\n│   ├── components      # Astro \u0026 React components\n│   │   └── icons\n│   ├── layouts         # Page layouts\n│   ├── pages           # Page files\n│   │   └── posts       # Markdown (.md) files\n│   └── styles          # Global stylesheets\n└── .astro              # Astro config file\n```\n\n## Tracking the Project Progress 📈\n\n![Repobeats analytics image](https://repobeats.axiom.co/api/embed/146c8a4de244698a29dfb39a509314ef7d55c744.svg)\n\n## License 📜\n\nMIT License.\n\n---\n\nYou can create your own homepage for free by forking this project under the following conditions:\n\n- Delete my blog content and assets.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpungrumpy%2Fpungrumpy-takes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpungrumpy%2Fpungrumpy-takes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpungrumpy%2Fpungrumpy-takes/lists"}