내 음악 사이트 시작하기

사이트를 어떻게 운영할지 고르세요. 잘 모르겠다면 아래 Cloudflare판이 무료이고 지금 바로 됩니다.

준비 중

meshmelo 무료 호스팅

클릭 한 번으로 내이름.meshmelo.com 을 만듭니다. 내 Cloudflare R2 저장소만 연결하면 되고, 파일은 계속 내 것입니다.

  • 관리할 서버가 없습니다
  • 개인 도메인 연결, 언제든 독립 가능

지금 가능

내 호스팅에 설치

내 계정에서 개인사이트를 운영합니다. Cloudflare판은 지금 바로 쓸 수 있고 무료 플랜으로 동작합니다. 일반 웹호스팅용 PHP 패키지는 준비 중입니다.

  • Cloudflare판: 무료, 설치할 프로그램 없음
  • PHP 패키지: 준비 중

Cloudflare판 설치하기

직접 만드는 분께

AI와 직접 만들기

AI용 규약집을 내려받아 AI에게 주고, 완전히 나만의 사이트를 만드세요. 그래도 aimusiclist와 연결됩니다.

  • AI가 읽기 쉬운 파일 하나
  • 어떤 언어·서버로 만들어도 됩니다

AI용 규약집 보기

지금 가능

Cloudflare 개인사이트 (무료)

사이트는 내 Cloudflare 계정에서 돌아가고, 곡은 비공개 R2 저장소에 저장됩니다. 대부분의 아티스트는 Cloudflare 무료 플랜 안에서 충분합니다.

준비물

  • Cloudflare 계정 (무료) — dash.cloudflare.com
  • GitHub 계정 (무료) — Cloudflare가 사이트 코드를 여기에 복사해 둡니다 — github.com
  • 웹 브라우저. 컴퓨터에 설치할 프로그램은 없습니다.

R2(곡 저장소)를 처음 쓸 때 Cloudflare가 결제 수단 등록을 요구할 수 있습니다. 무료 한도 안에서는 요금이 나오지 않습니다.

  1. 무료 계정 만들기

    Cloudflare와 GitHub 계정이 없으면 가입합니다. 자주 확인하는 이메일을 쓰세요.

  2. “Deploy to Cloudflare” 누르기

    Cloudflare에 로그인하고 GitHub를 연결해 허용한 뒤 “Create and deploy”를 누릅니다. 1~3분 기다립니다. 설정 화면에서는:

    • Worker 이름: “aml-site” 그대로 두거나 원하는 이름(영문 소문자·숫자·-). 내 주소의 일부가 됩니다.
    • R2 버킷: “aml-music” 그대로 둡니다. 자동으로 만들어집니다.
    • AML_API_BASE: 바꾸지 않습니다.
  3. 내 주소 열기

    끝나면 내 사이트 주소를 복사해서 브라우저로 엽니다. 이런 모양입니다:

    https://aml-site.<내이름>.workers.dev

  4. 관리자 만들기

    처음 열면 “관리자 만들기” 화면이 나옵니다. 한 번만 나옵니다.

    • 이메일 — 로그인 아이디입니다. Cloudflare 가입 이메일을 쓰면 기억하기 쉽습니다.
    • 비밀번호 — 6자 이상, 두 번 입력합니다.
    • Cloudflare 사용량 토큰 — 관리 화면에서 무료 한도를 얼마나 썼는지 보여 주는 읽기 전용 토큰입니다. 토큰 만드는 방법
  5. 곡 올리기

    한 번에 20곡까지 올립니다(MP3·M4A). “aimusiclist.com에 함께 공개”는 기본으로 체크되어 있어서, 내 사이트가 자동으로 등록되고 곡이 aimusiclist에 나옵니다. 내 사이트에만 두려면 체크를 해제하세요.

  6. 다음에 다시 들어올 때

    내 주소를 열고 화면 맨 아래 “⚙ 관리”를 누르면 로그인 화면이 나옵니다.

비밀번호를 잊었다면

Cloudflare에서 R2 → 내 버킷(aml-music) → meta/admin.json 파일을 지웁니다. 곡은 그대로 남습니다. 내 주소를 다시 열면 “관리자 만들기” 화면이 다시 나옵니다.