Free Tier 개요
Daki에서 무료 Discord 봇 호스팅이 작동하는 방식: 리소스, 런타임과 갱신, Free Tier에서 실행되는 것, 그리고 유료 플랜과의 비교.
Daki Hosting은 독일에서 호스팅되는 Discord 봇과 Node.js 또는 Python 애플리케이션을 위한 영구 무료 티어를 제공해요. 이 페이지에서는 Free Tier가 어떻게 작동하는지, 어떤 용도에 적합한지, 그리고 유료 플랜과 무엇이 다른지 설명해 드려요.
배울 내용
- 무료 서버에 포함된 리소스
- 런타임 카운터가 어떻게 작동하고 얼마나 자주 갱신해야 하는지
- 런타임이 다 떨어지면 어떻게 되는지
- Free Tier에서 실행되는 프로젝트와 유료 플랜이 필요한 프로젝트
- Free Tier와 유료 플랜의 비교
리소스
각 Free Tier 서버에는 다음이 포함돼요:
| 리소스 | 한도 |
|---|---|
| CPU | 50% (공유) |
| RAM | 512 MB |
| 디스크 | 1,024 MB (1 GB) |
| 서버 | 계정당 1개 |
| 언어 | Node.js와 Python만 |
| 하드웨어 | 에코 하드웨어 (유료 호스팅에서 퇴역한 구형 장비) |
모든 Free Tier 서버는 독일에서 호스팅돼요.
에코 하드웨어: 무료 서버는 유료 플랜의 하드웨어보다 느린, 퇴역한 구형 장비에서 실행돼요. 대부분의 Discord 봇에는 충분해요. 유료 App & Bot 플랜은 새로운 AMD Ryzen 9 9900X 하드웨어와 DDR5 RAM에서, 게임 서버는 전용 AMD EPYC 하드웨어에서 실행돼요.
런타임 시스템 작동 방식
Free Tier 서버는 무기한으로 실행되지 않아요. 시간이 지나면서 줄어드는 런타임 카운터를 사용하며, 이 카운터는 Free Tier Dashboard에서 짧은 광고를 보면서 다시 채워야 해요.
- 초기 런타임: 모든 새 무료 서버는 3일의 런타임으로 시작해요.
- 최대 런타임: 언제든지 최대 30일까지 쌓을 수 있어요.
- 비용: 완전히 무료예요 — 결제는 필요 없어요. 앞으로도 마찬가지예요.
런타임 연장하기
free.daki.cc에 로그인하고 Servers를 연 다음, 서버의 Renew를 클릭하세요. 짧은 광고 안내를 확인하고, 타이머가 도는 동안 페이지를 열어 둔 채로 Claim +3 days를 클릭하세요. 자세한 내용은 무료 서버 계속 실행하기를 참고하세요.
| 작업 | 얻는 런타임 |
|---|---|
| 광고 1개 시청 (약 2분) | +3일 |
| 하루 최대 광고 수 | 2개 |
| 하루 최대 획득량 | +6일 |
| 최대 총 런타임 | 30일 |
얼마나 자주 갱신해야 하나요?
런타임은 하루에 1일씩 줄고, 광고 하나는 3일을 더해 줘요. 따라서 카운터를 유지하려면 평균적으로 3일마다 광고 하나, 또는 일주일에 두세 개의 광고가 필요해요. 매일 할 필요는 없어요. 최대 30일까지 쌓아 둘 수 있으니, 한 번에 몇 개의 광고를 보면 다음 일주일이나 이 주를 커버할 수 있어요.
- 휴식 전에는 카운터를 30일까지 채우세요. 하루 광고 두 개로는 며칠이 걸리니 일찍 시작하세요.
- 갱신 알림을 켜세요 (아래 참고). 바쁜 주간에 서버를 잃지 않도록요.
런타임이 만료되면 어떻게 되나요?
| 단계 | 진행 내용 |
|---|---|
| 런타임이 0에 도달 | 서버 일시 중지 — 오프라인이 되어 접근할 수 없어요 |
| 유예 기간 (0–2일) | 광고를 보고 여전히 갱신할 수 있어요 |
| 갱신 없이 2일 경과 | 서버가 영구적으로 삭제돼요 — 파일은 복구할 수 없어요 |
Free Tier 서버에는 자동 백업이 없어요. 삭제되면 데이터는 영영 사라져요. 코드는 항상 외부에 보관하세요 — 예를 들어 GitHub에요.
갱신 알림
Free Tier Dashboard의 Account 페이지(free.daki.cc/account)에서 Renewal reminders를 켜세요. 그러면 Daki Discord 봇이 일시 중지 48시간 전과 삭제 24시간 전에 DM을 보내요. DM은 Daki Discord 서버에서 서버 멤버의 DM을 허용한 경우에만 도착해요.
Free Tier 제한 사항
- 계정당 서버 하나. 동시에 여러 서버를 실행할 수 없어요.
- 한 사람당 계정 하나. 여러 계정을 만드는 것은 이용약관 위반이며 일시 중지로 이어질 수 있어요.
- Node.js와 Python만. Java, Rust, C# 등 다른 런타임은 사용할 수 없어요.
- Discord 로그인만. Free Tier Dashboard는 Discord OAuth를 사용해요 — 이메일/비밀번호 가입은 없어요.
- 업타임 SLA 없음. 99.9% 업타임 목표는 유료 플랜에만 적용돼요.
- 공개 포트 없음. Free Tier 서버는 외부 연결을 받을 수 없어요. 아웃바운드로 연결하는 Discord 봇은 영향을 받지 않지만, 웹 서버와 API는 외부에서 접근할 수 없어요. 네트워크 & 할당을 참고하세요.
- 에코 하드웨어. 무료 서버는 CPU를 공유하는 구형 퇴역 장비에서 실행돼요.
- 갱신하려면 광고를 허용해야 해요. 대시보드에서 광고 차단기를 끈 상태여야 갱신이 작동해요.
Free Tier에서 실행할 수 있는 것
결정하는 요소는 언어(Node.js 또는 Python)와 프로젝트가 아웃바운드 연결만 하는지 여부예요. Discord 봇은 Discord로 연결해 나가므로 작동해요. 웹사이트는 방문자가 들어오기를 기다리므로 작동하지 않아요.
| 프로젝트 | Free Tier 사용 가능? |
|---|---|
| discord.js, discord.py, py-cord 또는 nextcord로 만든 Discord 봇 | 예 |
Polling(getUpdates)을 쓰는 Telegram 봇 | 예 |
| 예약 스크립트 또는 백그라운드 워커 (Node.js 또는 Python) | 예 |
| SQLite, JSON 파일 또는 외부 데이터베이스에 데이터를 저장하는 봇 | 예 |
| 인바운드 웹훅을 쓰는 Telegram 또는 Discord 봇 | 아니요 — 공개 포트 필요 |
| 웹사이트, REST API 또는 웹 대시보드 | 아니요 — 공개 포트 필요 |
| 자체 Lavalink 노드를 사용하는 음악 봇 | 아니요 — Lavalink는 Java에서 실행돼요 |
| Java, Go, Rust 또는 C#으로 작성한 봇 | 아니요 — Node.js와 Python만 지원 |
| 게임 서버 | 아니요 — 게임 서버를 참고하세요 |
무료 슬롯이 없을 때
무료 노드의 용량은 고정되어 있어요. 노드가 가득 차면, 사용하지 않는 서버가 만료될 때까지 새 무료 서버 생성이 자동으로 일시 중지돼요. 보통 며칠이 걸려요. Daki 팀도 점검 중 등 필요할 때 직접 새 무료 서버를 일시 중지할 수 있어요. 두 경우 모두 New server 페이지에 안내가 표시되고, 기존 서버는 계속 실행되며 평소처럼 갱신할 수 있어요. 기다리고 싶지 않다면 유료 플랜을 몇 분 안에 바로 이용할 수 있어요.
Free Tier vs 유료 플랜
| 기능 | Free Tier | 유료 플랜 (Bronze–Gold) |
|---|---|---|
| 비용 | 무료 | 월 €2부터 |
| 하드웨어 | 에코 하드웨어 (구형, 퇴역한 장비) | 새로운 AMD Ryzen 9 9900X, DDR5, NVMe |
| CPU | 50% 공유 | 100–300% 전용 (AMD Ryzen 9 9900X) |
| RAM | 512 MB | 2–6 GB DDR5 |
| 디스크 | 1 GB | 6–12 GB NVMe |
| 서버 | 1 | 2–4 (Splits 사용) |
| 언어 | Node.js, Python | 지원되는 모든 egg |
| 업타임 SLA | 없음 | 99.9% |
| 공개 포트 | 아니요 | 예 |
| 갱신 | 광고 시청 | 크레딧 또는 저장된 결제 수단 |
| 만료 시 | 일시 중지 → 삭제 (2일 유예) | 일시 중지 → 삭제 (7일 유예) |
다음 단계
- 계정 만들기 — Discord로 가입해서 시작하세요.
- 첫 서버 만들기 — 몇 분 안에 무료 서버를 띄우세요.
- Discord.js 봇 배포하기 또는 Python 봇 배포하기 — 코드를 실행하세요.
- 무료 서버 계속 실행하기 — 서버를 계속 활성 상태로 유지하는 방법을 알아보세요.
- 유료 플랜 — 업그레이드하면 무엇을 얻는지 확인하세요.