# localias - 로컬 개발 서버를 위한 커스텀 로컬 도메인 엘리아스

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=23465](https://news.hada.io/topic?id=23465)
- GeekNews Markdown: [https://news.hada.io/topic/23465.md](https://news.hada.io/topic/23465.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-10-06T09:46:01+09:00
- Updated: 2025-10-06T09:46:01+09:00
- Original source: [github.com/peterldowns](https://github.com/peterldowns/localias)
- Points: 41
- Comments: 1

## Summary

로컬 개발 환경에서 **TLS 프록시**와 **커스텀 도메인 별칭**을 쉽게 관리할 수 있는 도구입니다. 프로덕션과 유사한 **HTTPS·쿠키·CORS** 환경을 자동 TLS 발급과 호스트 파일 갱신만으로 구현하며, 브라우저와 명령줄 모두에서 **포트 없이** 접근 가능한 **고정 도메인**을 지원합니다. **Caddy 기반 프록시**와 **mDNS** 덕분에 동일 네트워크의 모바일 기기까지 간편히 테스트할 수 있고, 팀원 간 **YAML 구성 파일** 공유로 온보딩과 도메인 변경 작업을 표준화할 수 있습니다. **NodeJS 의존성 없이 단일 바이너리**로 동작하는 것도 장점입니다.

## Topic Body

- 개발자가 로컬 개발 서버를 **TLS 프록시** 뒤에 두고 쓰기 편한 **로컬 개발 서버용 별칭**을 관리할 수 있는 도구  
- `https://server.test` → `http://localhost:3000` 리디렉션을 브라우저와 명령줄에서 모두 지원  
- 브라우저와 CLI 모두에서 **포트 없는 HTTPS URL**을 사용 가능  
- **자동 TLS 인증서 발급**과 **/etc/hosts 갱신**으로 프로덕션과 유사한 **보안·쿠키·CORS 환경**을 구축가능  
- **공유 가능한 YAML 구성**과 **포그라운드 실행·데몬 모드**를 지원하며, 팀 전체가 동일 별칭을 사용하고 변경을 **즉시 프록시에 반영** 가능  
- 내부적으로 **Caddy**를 사용해 **HTTP→HTTPS 프록시**와 **mDNS(.local)** 방송을 처리하여 **동일 네트워크의 다른 기기**(예: 스마트폰)에서도 접속 가능  
- MacOS, Linux, WSL2에서 작동  
- **hotel/chalet** 대비 장점   
  * **단일 바이너리**로 동작해 **NodeJS 의존성 없음**  
  * **시스템 프록시 설정 불필요**, **호스트 파일 기반**이라 **브라우저·CLI 일관성** 제공  
  * **복수 TLD** 지원 및 **자동 TLS 서명**으로 **경고 없는 HTTPS** 환경 제공  
  * **레포 자동 발견 구성**으로 팀 공유가 간단하고 **프로세스 관리는 비개입** 원칙으로 유연함  
- **대표 유즈케이스**  
  * **프런트엔드/백엔드**를 각기 `https://app.test`, `https://api.test`로 노출해 **Secure Cookie·SameSite·CORS**를 실제와 동일하게 검증하는 **통합 로컬 스택** 구축  
  * **모바일 실기기 테스트**에서 `.local` 도메인으로 **동일 네트워크 기기 접근**을 단순화하여 **반응형·PWA·로그인 흐름** 점검  
  * 팀 온보딩 시 **환경 변수·포트 외우기** 대신 **고정 도메인** 공유로 **개발 경험 표준화** 달성

## Comments



### Comment 45037

- Author: rtyu1120
- Created: 2025-10-16T12:45:45+09:00
- Points: 1

단순 Caddy의 wrapper 같은데 대신 사용할 필요성을 아직은 잘 모르겠네요.
