{"id":17939104,"url":"https://github.com/zoetrope69/website","last_synced_at":"2025-06-12T01:08:46.895Z","repository":{"id":7409914,"uuid":"8741389","full_name":"zoetrope69/website","owner":"zoetrope69","description":":tada: my website","archived":false,"fork":false,"pushed_at":"2025-01-16T17:57:52.000Z","size":5916,"stargazers_count":0,"open_issues_count":12,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T19:14:53.380Z","etag":null,"topics":["data","javascript","personal"],"latest_commit_sha":null,"homepage":"https://zoetrope.fyi","language":"JavaScript","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/zoetrope69.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":"2013-03-13T00:13:27.000Z","updated_at":"2024-10-08T14:54:24.000Z","dependencies_parsed_at":"2023-12-21T01:56:24.052Z","dependency_job_id":"e178518d-98fe-4b3d-8fd4-75de5550b1a2","html_url":"https://github.com/zoetrope69/website","commit_stats":null,"previous_names":["zoetrope69/website","zactopus/website"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoetrope69%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoetrope69%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoetrope69%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoetrope69%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zoetrope69","download_url":"https://codeload.github.com/zoetrope69/website/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238791935,"owners_count":19531027,"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":["data","javascript","personal"],"created_at":"2024-10-29T00:06:43.081Z","updated_at":"2025-02-14T05:45:03.457Z","avatar_url":"https://github.com/zoetrope69.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Netlify Status](https://api.netlify.com/api/v1/badges/cca05489-b5e5-453a-8c2d-01149b1d7f6f/deploy-status)](https://app.netlify.com/sites/zoetrope/deploys)\n\n# website\n\nmy [current](https://zoetrope.fyi) website\n\n## installation\n\n1. copy `.env-example` to `.env`\n1. get a [last.fm api key](https://www.last.fm/api/) and [songkick api key](https://www.songkick.com/developer) (optional - this project still runs without them)\n1. `npm install`\n\n## development\n\n```bash\nnpm start\n```\n\n## deploy\n\npush to `main` branch on GitHub. Netlify builds from there automatically.\n\nmake sure to bump the `service-work.js` version otherwise people may see stale content.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoetrope69%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoetrope69%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoetrope69%2Fwebsite/lists"}