집에서 서비스를 오픈 해보자 (1) | 개요
집에서 서비스를 오픈 해보자 (2) | 서버 세팅하기
집에서 서비스를 오픈 해보자 (3) | dns 연결하기
집에서 서비스를 오픈 해보자 (4) | CI/CD 연동하기
집에서 서비스를 오픈 해보자 (5) | upptime 모니터링, status 페이지 추가하기
Web : https://klassic-quote.vercel.app/
API : https://klassic-quote-api.mooo.com/v1/random-quote
취미로 만들었던 서비스에서
활용한 방법을 작성하였습니다.
집에서 서비스를 오픈하는 이유
클라우드 비용을 사용하고 싶지 않았습니다. 사용자가 거의 없어서..
그리고 집에 남는 컴퓨터가 있었습니다. 😁
집에서 서비스를 오픈하기 위한 준비물
1. 라우터(ipTIME 같은 공유기)
2. Linux가 설치 컴퓨터(이 글에서는 Raspberry Pi를 활용하였습니다.)
3. Container image, docker-compose.yaml
Diagram
1. https를 사용합니다.
2. Nginx Proxy Manager로 reverse proxy를 걸어줍니다.
3. Domain name은 https://freedns.afraid.org/ 을 사용할 예정입니다.
4. 개발자는 Github에 코드를 push 합니다.
5. Github Actions가 트리거 되어 CI/CD를 진행합니다.
출처
'self-hosted' 카테고리의 다른 글
집에서 서비스를 오픈 해보자 (5) | upptime 모니터링, status 페이지 추가하기 (0) | 2024.11.17 |
---|---|
집에서 서비스를 오픈 해보자 (4) | CI/CD 연동하기 (0) | 2024.07.18 |
집에서 서비스를 오픈 해보자 (3) | dns 연결하기 (2) | 2024.07.09 |
집에서 서비스를 오픈 해보자 (2) | 서버 세팅하기 (0) | 2024.07.07 |