{"id":31548718,"url":"https://github.com/palmdevs/website-v2","last_synced_at":"2025-10-04T16:53:15.033Z","repository":{"id":317417532,"uuid":"1067293333","full_name":"PalmDevs/website-v2","owner":"PalmDevs","description":"🌐 My personal and portfolio website. Made with Astro and SolidJS!","archived":false,"fork":false,"pushed_at":"2025-09-30T17:47:14.000Z","size":178,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-30T19:25:19.599Z","etag":null,"topics":["astro","portfolio","solidjs","website"],"latest_commit_sha":null,"homepage":"https://v2.palmdevs.me","language":"TypeScript","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/PalmDevs.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-09-30T16:44:06.000Z","updated_at":"2025-09-30T17:59:58.000Z","dependencies_parsed_at":"2025-10-01T10:01:02.223Z","dependency_job_id":null,"html_url":"https://github.com/PalmDevs/website-v2","commit_stats":null,"previous_names":["palmdevs/website-v2"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/PalmDevs/website-v2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PalmDevs%2Fwebsite-v2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PalmDevs%2Fwebsite-v2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PalmDevs%2Fwebsite-v2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PalmDevs%2Fwebsite-v2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PalmDevs","download_url":"https://codeload.github.com/PalmDevs/website-v2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PalmDevs%2Fwebsite-v2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278343085,"owners_count":25971399,"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-04T02:00:05.491Z","response_time":63,"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":["astro","portfolio","solidjs","website"],"created_at":"2025-10-04T16:53:13.964Z","updated_at":"2025-10-04T16:53:14.986Z","avatar_url":"https://github.com/PalmDevs.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 Website\n\nMy personal and portfolio website, built with [Astro](https://astro.build/) and [SolidJS](https://www.solidjs.com/).\n\n[📎 Live site](https://v2.palmdevs.me)  \n[🖌️ Figma design](https://www.figma.com/design/scwi73muUFOAd6T02DaHo1/Website-Redesign)\n\n\u003cimg style=\"border-radius: 16px\" width=\"600\" alt=\"Screenshot\" src=\"./SCREENSHOT.jpg\"\u003e\n\n## 🧰 Stack\n\n- [Astro](https://astro.build/)\n- [SolidJS](https://www.solidjs.com/)\n- [UnoCSS](https://unocss.dev/)\n- [Bun](https://bun.sh/)\n\n## 👷 Developing\n\n1. Install dependencies\n\n   ```sh\n   bun install\n   ```\n\n2. Start the development server\n\n   ```sh\n   bun run dev\n   ```\n\n### ⚒️ Building\n\n1. Build the site\n\n   ```sh\n   bun run build\n   ```\n\n2. Preview the built site\n\n   ```sh\n   bun run preview\n   ```\n\n### 🐳 Deployment\n\nThis site can be deployed to a Docker container.\nThe port is exposed on `8443`.\n\n```sh\n# Run on this shell\ndocker compose up\n# or run in background\ndocker compose up -d\n```\n\nIf you want to deploy statically via GitHub pages, Cloudflare pages, or similar, modify [astro.config.mjs](./astro.config.mjs) to remove the adapter for Node.js:\n\n```diff\n     },\n-    adapter: node({\n-        mode: 'middleware',\n-    }),\n     // ...\n```\n\nThe `dist/` directory can then be served statically.\n\n## 📝 License\n\nThis project is licensed under the GNU General Public License v3.0. See the [LICENSE](./LICENSE) file for details.  \nWhile the work itself is open source, I'd appreciate if you would credit me as the author if you'd like to use this project for your own work. Thank you! 💖\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalmdevs%2Fwebsite-v2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpalmdevs%2Fwebsite-v2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalmdevs%2Fwebsite-v2/lists"}