https://github.com/pardnio/astro-startup
https://github.com/pardnio/astro-startup
astro frontend reactjs startup
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/pardnio/astro-startup
- Owner: pardnio
- License: mit
- Created: 2026-01-29T16:19:02.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-02-02T01:54:53.000Z (5 months ago)
- Last Synced: 2026-04-24T17:35:28.901Z (about 2 months ago)
- Topics: astro, frontend, reactjs, startup
- Language: SCSS
- Homepage:
- Size: 60.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> [!NOTE]
> This README was generated by [SKILL](https://github.com/pardnchiu/skill-readme-generate), get the ZH version from [here](./README.zh.md).
# astro-startup
[](LICENSE)
> Astro + React website starter template with Docker containerization support
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
## Features
- Astro 4.x + React 18
- TypeScript strict mode
- Modular SCSS styling
- Docker Compose for dev/prod environments
## Installation
```bash
git clone https://github.com/pardnchiu/astro-startup.git
cd astro-startup
cp .env.example .env
```
## Usage
### Docker (Recommended)
```bash
# Development
docker compose up
# Production
docker compose -f docker-compose.prod.yml up
```
### Local Development
```bash
cd app
npm install
npm run dev
```
## License
This project is licensed under the [MIT LICENSE](LICENSE).