# Show GN: AxumKit - 프로덕션 수준의 Rust 백엔드 API 템플릿

> Clean Markdown view of GeekNews topic #25963. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=25963](https://news.hada.io/topic?id=25963)
- GeekNews Markdown: [https://news.hada.io/topic/25963.md](https://news.hada.io/topic/25963.md)
- Type: show
- Author: [levish](https://news.hada.io/@levish)
- Published: 2026-01-20T03:42:15+09:00
- Updated: 2026-01-20T03:42:15+09:00
- Original source: [github.com/levish0](https://github.com/levish0/AxumKit)
- Points: 24
- Comments: 2

## Summary

**AxumKit**은 Rust로 프로덕션 수준의 백엔드 API를 빠르게 구축할 수 있도록 구성된 템플릿입니다. 인증, 데이터베이스, 워커, 검색, 스토리지 등 주요 인프라 요소를 **레이어드 아키텍처**로 정리해 바로 확장 가능한 구조를 제공합니다. 개발자는 `.env` 설정만으로 실서비스 수준의 환경을 손쉽게 시작할 수 있습니다.

## Topic Body

Rust로 백엔드를 만들어보면서 자주 쓰게 되는 구조와 패턴들을 정리해서 템플릿으로 만들었습니다.                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
###  포함된 기능                                                                                                                                                                                        
  🔐 인증: Redis 세션 + OAuth2 (Google/GitHub)                                                                                                                                                       
  🗄️ 데이터베이스: PostgreSQL + SeaORM + migrations                                                                                                                                                  
  ⚙️ 백그라운드 워커: NATS JetStream (이메일, 검색 인덱싱, cron)                                                                                                                                     
  🔍 검색: MeiliSearch 풀텍스트 검색                                                                                                                                                                 
  📦 스토리지: SeaweedFS (콘텐츠) + Cloudflare R2 (파일)                                                                                                                                             
  📄 API 문서: OpenAPI/Swagger 자동 생성                                                                                                                                                             
                                                                                                                                                                                                     
### 구조                                                                                                                                                                                               
  Layered architecture (API → Service → Repository → Entity)로 되어있고, clone해서 .env 설정 후 바로 시작 가능합니다.                                                                                
                                                                                                                                                                                                     
  피드백 환영합니다!

## Comments



### Comment 49517

- Author: awbrg789
- Created: 2026-01-20T10:50:34+09:00
- Points: 1

오.. rust 공부중인데 감사합니다

### Comment 49497

- Author: undercat
- Created: 2026-01-20T09:11:37+09:00
- Points: 1

감사합니다!
