https://github.com/gotpop/gotpop-blog
https://github.com/gotpop/gotpop-blog
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gotpop/gotpop-blog
- Owner: gotpop
- Created: 2025-10-16T21:13:42.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-10-18T15:15:15.000Z (9 months ago)
- Last Synced: 2025-10-18T15:46:53.821Z (9 months ago)
- Language: TypeScript
- Size: 463 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gotpop Blog

[](https://gotpop.io)
Personal blog built with Next.js and Storyblok CMS, deployed to AWS EC2.
## Tech Stack
| Category | Technology |
| ---------- | ---------------- |
| Framework | Next.js 15.5.4 |
| CMS | Storyblok |
| Language | TypeScript |
| Styling | Scoped styles |
| Deployment | Docker + AWS EC2 |
| CI/CD | GitHub Actions |
## Development
```bash
yarn dev # Start dev server (http://localhost:3000)
yarn build # Build for production
yarn lint # Run linter
yarn type-check # Check TypeScript types
```
## Deployment
Automatic deployment via GitHub Actions:
1. Push to `main` branch (development)
2. Create PR from `main` → `master` (runs lint & type checks)
3. Merge PR (deploys to EC2 at https://gotpop.io)