본문 바로가기

자료

마스토돈을 사용해봅시다. (트위터와 비슷한 SNS)

요약

  • 마스토돈은 트위터 형식의 설치형 SNS이고, 남이 설치한 서버에 가입도 가능
    - 가입할 서버 추천: 2-1 확인

  • 네이버 메일에서 구글 메일로 이메일을 보내듯이 서버가 달라도 실시간 소통 가능
    - ID도 이메일 형식 (@sftblw@twingyeo.kr)
    - 호환되는 다른 SNS: 9-3-1 확인

  • 좋아요? 네.
    - 커스텀 에모지 
    - 글 별 공개 범위 설정
    🔒
    -
    민감한 내용 가리기  🙈
    -
    서버의 공유 타임라인  🌐 

마스토돈을 설명하는 다른 글 보기:
- 공앱으로 시작하는 마스토돈 (@lapy@k.lapy.link)
- 트위터 유저를 위한 간단 안내서 (@cheesekun@twingyeo.kr)
- 커뮤 러너를 위한 설명 (이 블로그)
- QnA 모음 글타래 (@sftblw@twingyeo.kr)

1. 마스토돈? (mastodon)

마스토돈은 겉보기에는 트위터와 매우 비슷한 단문 SNS입니다.

마스토돈과 트위터는 세세한 차이점은 있지만 기본적인 개념은 거의 같습니다. 짧은 글이나 이미지, 간단한 영상을 올릴 수 있고, 내가 올린 글들을 구독자(팔로워)가 받아봅니다. 내가 다른 사람에게서 받아본 글을 내 구독자들에게 다시 공유(리트윗)해줄수도 있죠.

그런데 마스토돈은 "탈중앙형" 입니다. 사이트가 하나가 아니다 라는 뜻입니다. 트위터는 사이트가 twitter.com 하나뿐이지만, 마스토돈은 그렇지 않습니다.

이 개념을 설명하기 위해 예를 하나 들어보겠습니다. 멍멍닷컴, 야옹닷컴 이라는 두 개의 마스토돈 사이트가 있다고 생각해봅시다.

  • 멍멍닷컴에서 내가 글을 쓰면 야옹닷컴의 내 구독자(팔로워)가 글을 받아봅니다.
  • 멍멍닷컴의 존잘님을 야옹닷컴의 내 친구가 구독(팔로우)할 수 있습니다.

이런 걸 연합(Federation)이라고 합니다. 마스토돈은 연합이 되는 단문 SNS 중 하나입니다.

서로 다른 사이트의 계정끼리도 서로 호환되므로 내 계정이 내 친구의 계정과는 다른 사이트에 있어도 서로 구독(팔로우), 대화 등이 모두 가능합니다. 원한다면 마스토돈 서버를 직접 개설할 수도 있습니다 (서버를 운영한다면 돈이 들겠죠).

아직 잘 이해가 안 되시면 공식 소개영상을 봐주세요. (한글 자막이 있습니다.)

마스토돈 공식 소개 영상

아직은 무슨 말인지 감이 안 와도 좋습니다. 한 번 직접 써보면서 알아봅시다.

같이 보기 - 한국 마스토돈 연합 위키 - 마스토돈

2. 사이트를 정하자

앞서 마스토돈은 사이트가 하나가 아니라고 했습니다. 그럼 마스토돈을 해보려면 선택지는 두 가지가 있습니다.

  • 선택지 1: 마스토돈을 직접 운영할래 (이 글에서는 다루지 않겠습니다. 능력자이신가요?)
  • 선택지 2: 누가 운영하는 마스토돈에 가입할래

어디에 가입해도 연합이 되니까 사용에는 지장이 없지만, 다음 두 가지는 생각해봐야 합니다.

  • 이용약관 및 사이트 규칙

    멍멍닷컴에서는 야옹이 사진을 올려도 되는데, 야옹닷컴에서는 멍멍이 사진을 올리면 계정을 일주일간 정지한대요. 어디에 가입하실래요?

  • 한국어 사용자가 많이 있을까?

    멍멍닷컴에서는 가입하자마자 멍멍어로 반겨줬는데, 야옹닷컴에는 멍멍이말을 할 줄 아는 사람이 없어요... 야옹닷컴 공개 타임라인에도 야옹어 뿐이에요...

    실제로 마스토돈을 시작하려고 파우(pawoo.net)에 가입한 일본어를 못 하는 한국어 사용자들이 종종 있습니다. 거긴 일본어 천지에요... 말 상대가 없으니 조금 써보고 재미없다고 그만두게 되죠.

    (* 어딜 가든 "한국어"를 지원하긴 합니다. 한국어 유저가 없을 뿐이죠.)

그런 의미에서 어디에 가입할 지 추천 목록을 보여드리겠습니다.

2-1. 한국어 위주로 운영되는 마스토돈 사이트

[ 한국 마스토돈 연합 위키의 목록 ]
[ 가입 가능 여부 상황판 (수동 갱신, @lapy@k.lapy.link) ]
[ 서버 가입 현황판 (자동 갱신, @jarm@qdon.space) ]
[ 릴레이에 연결된 서버 목록 보기 (*참고: 개인 서버 포함) ]

 아래는 저의 개인적인 추천 목록입니다. (위의 링크들도 살펴보세요)

(가입이 닫혀있으면 공식 홈페이지의 서버 선택기에 나타나지 않습니다.) (아래 표의 정보는 불완전한 정보이니 참조에 주의 부탁드립니다.)

서버 비고
uri.life
우리.인생 / 일반 주제
개인
since 2022 (예토전생)
공식 홈페이지의 목록에 나옴
검색엔진 있음
social.silicon.moe
SiliconForest / "전자쟁이와 CS쟁이들 환영"
개인
since 2022
검색엔진 있음
toot.funami.tech
YuruToot / 일반 주제
개인
since 2022
공식 홈페이지의 목록에 나옴
검색엔진 있음
twingyeo.kr
트잉여.kr / 일반 주제
(주) 팀언스테이블러즈 (개인 -> 법인) (*)
since 2017, until 2023.10.10
공식 홈페이지의 목록에 나옴
사람이 많이 몰리면 서버가 힘들어하는 경우가 있음
검색엔진 있음
planet.moe
플래닛 / 일반 주제
별마루 연구소 (개인)
since 2017
서브컬처 덕질 우호적
검색엔진 있음
qdon.space
큐돈 / 일반 주제 / 퀴어 보호
개인
since 2017
공식 홈페이지의 목록에 나옴
마스토돈 변형 버전+커스터마이징 사용 (glitch-soc)
검색 엔진 있음
kurry.social
커리 (k-furry) / 주제: 퍼리 / 한국어 사용자로 제한
개인 추정
since 2022
검색엔진 없음
ani.work
애니워크 네트워크 / 서브컬처 주제
미국 법인 Elysia Root L.C. (운영자 한국인) (*)
since 2019 ?
마스토돈에 커스터마이징이 다수 가해짐
외국인 사용자도 있는 듯
검색엔진 있음

2-2. 나는 외국어도 잘 하는데?

https://instances.social/ (영문) 에서 인스턴스를 골라보세요. 아니면 꺼라위키를 켜시거나, 한국 마스토돈 연합 위키의 문서를 둘러보시는 것도 방법입니다.

2-3. 마음에 드는 서버가 전혀 없는데...

서버를 직접 개설하시거나, 대신 개설해주는 서비스를 이용해봅시다. 물론 비용은 감당해야겠죠? 소규모라면 그리 비싸지 않습니다. 넷플릭스 구독 비용 정도를 조금 넘을까요? 이 글에서는 설명하지 않겠습니다.

3. 회원가입을 해보자

회원가입은 앱이 아니라 웹사이트에서 해보겠습니다. 앱에서의 가입 방법은 앱마다 다르기도 하고, 몇몇 앱에는 가입 기능이 없는 경우도 있으니 여기에서는 설명하지 않겠습니다.

사이트는 고르셨나요? 여기선 트잉여 twingyeo.kr 에 접속해서 가입해보겠습니다.
(왜 트잉여냐면 제 계정이 거기에 있거든요.)

twingyeo.kr 첫 화면의 가입 폼

메인 페이지에 회원가입란이 있습니다. 빈 칸을 입력한 뒤 등록하기를 누릅니다.

  1. 유저 이름
    사용하실 ID를 입력해주세요. 지금으로서는 가입 후 바꿀 방법이 없으니 신중하게 결정합시다.
    • [참고]
      제 ID는 sftblw 입니다.
      같은 사이트에서 저에게 멘션할 땐 @sftblw,
      다른 사이트 유저가 저에게 멘션할 때는 @sftblw@twingyeo.kr 이라고 씁니다.
  2. 이메일 주소
    로그인할 때 이메일로 로그인합니다. 회원가입 인증도 이메일로 해요.
  3. 비밀번호
  4. 비밀번호 한 번 더 입력 (확인용)

이메일 인증까지 마치면 로그인할 수 있습니다. 메일함에서 인증 메일의 링크를 클릭하신 뒤 로그인하시면 됩니다.

4. 둘러보자

처음 로그인하면 귀여운 코끼리가 있는 튜토리얼이 반겨줍니다. 직접 써봐야 이해하기 쉽지만 이 귀요미 튜토리얼을 한 번쯤 보고 넘어가시는 것도 좋을 것 같아요.

자세한 내용은 아래에서도 GIF로 보여드릴 거니까 번거로우시면 넘어가셔도 됩니다.

(클릭해서 확대)

이 이후부터는 직접 사용하는 모습을 GIF로 보여드리면서 설명하겠습니다.

4-1. 글 쓰기

글을 쓰고 "툿!" 버튼을 누릅니다.

마스토돈 글 쓰기

참고: 순정 마스토돈에서 최대 글자수를 500자보다 늘리거나 줄이려면 소스를 수정해야 합니다. 일부 마스토돈 변형판(glitch-soc 등)의 경우 설정 변경으로 바꿀 수도 있다고 하네요.

4-2. 글, 이미지 가리기

스포일러 같은 글은 열람주의(CW) 로, 음식 짤이나 성인 컨텐츠 같은 미디어는 민감한 미디어(NSFW) 로 바로 볼 수 없게 가릴 수 있습니다. (둘 다 동시에 설정할 수도 있습니다.)

팔로워를 배려할 수 있어서 좋습니다.

"열람주의" 설정하기 - CW 버튼을 눌러 나오는 곳에 경고를 적으세요.
"민감한 미디어" 설정하기 - 미디어를 올리고, 👁️ 버튼을 누르세요. (최신 버전은 "민감한 미디어" 체크박스)

4-3. 공개 범위 설정하기

트위터는 계정 단위로만 비공개로 변경할 수 있지만, 마스토돈에서는 글 별로 비공개로 변경할 수 있습니다.

그 외에도 트위터에 없는 "타임라인에 비표시" 라는 것도 있습니다.

글 쓰기 버튼에서 지구본 버튼을 눌러 변경할 수 있습니다.

공개범위 변경하기

⚠ 주의: 마스토돈의 공개범위 설정은 글 단위이며, 계정 단위가 아닙니다.
계정을 잠근다고 해도 예전에 쓴 글이 비공개로 변경되지는 않습니다.
트위터 사용자가 많이 오해하는 내용으로, 5-1에 기본값을 변경하는 방법이 나와있습니다.

자세한 설명도 적어봤어요.

("공개 타임라인" 에 대해서는 5. 에 설명이 있어요)

공개범위 설명
🌏 공개
모두가 볼 수 있음
누구나 볼 수 있고, 공개 타임라인에도 올립니다.

[ 볼 수 있는 사람 ]
  • 누구나
[ 받아보는 사람 ]
  • 내가 있는 사이트의 홈, 로컬, 연합 타임라인
  • 내 팔로워
  • 내 팔로워가 있는 사이트의 연합 타임라인
🔓 타임라인에 비표시
모두가 볼 수 있지만,
발견하기 기능에서는 제외됨
 
(혹은 🏠 아이콘)

(공식 앱에 없음)
누구나 볼 수 있지만, 공개 타임라인에는 올리지 않습니다.

[ 볼 수 있는 사람 ]
  • 누구나
[ 받아보는 사람 ]
  • 내 팔로워
🔒 팔로워 전용
팔로워에게만 공개
 
혹은
🔒 비공개
팔로워만 볼 수 있습니다.

[ 볼 수 있는 사람 ]
  • 내 팔로워
    (나중에 팔로우한 사람도 볼 수 있습니다. 계정을 먼저 잠그세요!)
  • 내가 있는 사이트의 소유자 (* 데이터베이스 조회 (번거로움))
  • 내 팔로워가 있는 사이트의 소유자 (* 데이터베이스 조회 (번거로움))
[ 받아보는 사람 ]
  • 내 팔로워
@ 멘션한 사람들만
멘션한 사용자에게만 공개

혹은
✉️ 다이렉트
받는 사람만 볼 수 있습니다.

[ 볼 수 있는 사람 ]
  • 받는 사람
  • 내가 있는 사이트의 소유자 (* 데이터베이스 조회 (번거로움))
  • 내 팔로워가 있는 사이트의 소유자 (* 데이터베이스 조회 (번거로움))
[ 받아보는 사람 ]
  • 받는 사람

아 참, 트윗덱 같이 가로로 여러 열을 볼 수 있는 모드도 있는데요, 설정 방법은 이번엔 설명하지 않을게요!


5. 공개글이 모이는 타임라인: 로컬, 연합

마스토돈에는 홈 타임라인 말고도 로컬 타임라인, 연합 타임라인 이라는 특이한 타임라인이 있습니다.

로컬, 연합 타임라인에는 공개범위를 🌏공개 로 설정해서 작성한 글들이 모입니다. 두 타임라인의 차이점은 이 사이트의 글만 포함할 건지, 아니면 다른 사이트의 글도 모두 포함할 건지입니다.

타임라인 종류 설명
🏠 홈
내가 팔로우하는 사람들의 글들이 모입니다.

익숙한 그거에요!

[ 여기에 모이는 글들 ]
  • 내가 팔로우하는 사람들의 글
    (비공개 글도 나와요)
👥 로컬 타임라인


(공식 앱  검색 → "커뮤니티")
이 사이트의 공개 글이 모입니다.

[ 여기에 모이는 글들 ]
  • 이 사이트의 사용자들이 올린 공개 글

🌏 연합 타임라인


(공식 앱에 없음)
이 사이트와 다른 사이트의 공개글이 모입니다.
(이 사이트가 알고 있는 글만 나옵니다. 모든 사이트의 공개 게시물을 한 번에 모아볼 순 없어요!)

[ 여기에 모이는 글들 ]
  • 이 사이트의 사용자들이 올린 공개 글
  • 이 사이트 사용자가 팔로우하는 다른 사이트 사용자의 공개 글
  • 다른 사이트 사용자가 공유(부스트, 리트윗) 해서 이 사이트 사용자가 받아 본 공개 글
  • 이 사이트 사용자가 글 주소를 검색한 공개 글
  • 이 사이트가 구독하는 릴레이 서버에서 전달받은 공개 글

아쉽게도 모든 사이트의 글들을 모아볼 수는 없습니다. 죄다 모아보려고 하면 서버가 감당하지 못할 거에요!

글만으로는 잘 이해되지 않을 수 있으니까, 구체적인 사례를 그림으로 준비해봤어요.

로컬, 연합 타임라인의 구체적인 사례

("나루", "햇님" 이라는 사용자는 지어낸 허구의 사용자입니다.)

5-1. 계정 제대로 잠그기

마스토돈에서는 계정에 자물쇠가 붙는다고 해서 내 글들이 모두 비공개가 되는 건 아닙니다. 글 별로 공개범위가 다르니까요. 그래서 트위터에서의 잠금 계정처럼 계정을 "제대로" 잠그려면 두 가지를 꼭 확인해야 합니다.

  1. 팔로우를 수동으로 승인하게 설정합니다 (계정 옆에 자물쇠 아이콘이 나옵니다)
  2. 기본 공개범위를 비공개로 바꿉니다.

오른쪽 위의 저장버튼을 꼭 눌러주세요!

저장 버튼 잊지 마세요!

계정이 "잠겨있어도" 얼마든지 누구나 볼 수 있는 글을 쓸 수 있습니다.

공개범위는 글마다 다릅니다. 글을 쓰기 전에 바꿀 수 있어요.

6. 팔로우할 사람들을 찾아보자

소셜 네트워크는 팔로우로 시작됩니다. 마음이 맞는 사람들을 찾으려면 로컬 타임라인, 연합 타임라인 를 살펴보는 것도 훌륭한 방법이지만 유용한 다른 방법들도 있습니다.

6-1. 프로필 디렉토리

프로필 디렉토리는 마스토돈 사이트의 사람들을 주제별로 모아볼 수 있는 페이지입니다. "프로필 디렉토리" 버튼을 찾아보거나, 사이트_주소/explore 를 주소창에 넣어서 볼 수 있습니다.

 

twingyeo.kr 의 디렉토리 페이지

처음 가입한 사람은 기본적으로 프로필 디렉터리에 노출되지 않습니다. 1. 직접 노출되도록 설정해야 하고, 2. 팔로워가 10명 이상이어야 합니다.

6-2. 툿친소 봇

https://planet.moe/@tootfriend

6-3. 사용자의 추천 유저

특정 사용자의 프로필에서 "프로필에 나타내기"를 선택하면 내 프로필에 추천 유저로 나옵니다.

사용자의 프로필 페이지를 보면 그 사람이 골라놓은 사용자 중 임의로 최대 4명까지 나옵니다.

트위터의 팔로우 추천과 비슷하지만 그 사용자가 직접 골랐다는 게 가장 큰 차이점입니다. 마음이 맞는 사용자의 프로필 페이지를 눌러봅시다!

방법은 더 있는데 길어지니까 줄이겠습니다.

7. 모바일 앱을 사용해보자

사실 마스토돈은 SNS 사이트를 만드는 프로그램입니다. 마스토돈 사이트를 하나 새로 만들고 싶으면, 서버를 하나 마련해서 거기에 마스토돈을 설치해서 실행하면 됩니다. 아, 마스토돈이 공짜(오픈소스) 프로그램이라고 말 했던가요?

마스토돈은 한동안 공식 앱이 없었는데요, 공식 앱이 생기긴 했습니다. 앱이 스무스하게 동작하기는 하는데, 중요한 기능들이 몇 가지 빠져있더라구요 ("연합 타임라인" 과 "타임라인에 비표시" 공개범위를 일부러 뺀 듯). iOS는 2022-11-05 기준으로 아직 한국어 번역이 없기도 하구요.

공식 앱 외에도, 제 3자가 자유롭게 앱을 만들 수 있도록 API가 공개되어 있습니다. 그래서 공식 앱이 생기기도 전에 서드파티 앱들이 많이 나왔어요.

공식 홈페이지에도 앱 목록이 있으니 확인해주세요! (클릭)

같이 보기 - 한국 마스토돈 연합 위키 - 마스토돈/앱

몇 가지 괜찮은 앱을 알아봅시다.

7-1. SubwayTooter (안드로이드) (추천)

  • 가격: 무료 (코드 공개)
  • 실시간 푸시 알림: 지원
  • 실시간 타임라인 스트리밍: 지원

좀 겉모습은 투박하지만 있을 기능은 다 있습니다. 푸시도 안정적으로 동작합니다.

커스터마이징이 강력하다고 하네요. 탭 추가 / 제거도 가능합니다.

한글화가 되어있습니다. 약간 이상한 부분도 있지만요.

7-2. Metatext (iOS)

  • 가격: 무료 (코드 공개)
  • 실시간 푸시 알림: 지원
  • 실시간 타임라인 스트리밍: 미지원

약간 버벅이긴 하지만 실시간 푸시도 지원하고 전체적으로 깔끔합니다.

7-3. 웹사이트 그 자체 (추천)

웹사이트 자체가 앱입니다! 인터넷 브라우저에서 "홈에 추가" 버튼을 누르면 홈 화면에 앱으로 추가될 거에요.

브라우저마다 방법이 다르니 여기서는 설명하지 않겠습니다. 근데 보시면 아실거에요!

웹사이트를 앱처럼 쓰길 원하신다면 더 가벼운 Pinafore(추천) 이라는 선택지도 있습니다.

7-5. 다른 앱


7-extra. 왜 몇몇 앱은 알림이 늦게 오나요?

Tusky 같은 몇몇 앱들은 의도적으로 실시간 푸시 알림을 지원하지 않기도 합니다. 이런 경우는 보통 푸시 서비스의 코드가 공개되어 있지 않기 때문입니다. (참고)

(업데이트: 이런 앱들 중 일부 (Tusky, Fedilab) 는 ntfy 혹은 UP-FCM 을 다운받으면 푸시 알림을 사용할 수 있다고 합니다. (자세히 알아보기))

vvv 더 자세히 알아보기 vvv

더보기

모바일 앱에서 실시간으로 푸시 알림을 받아보려면 구글 or 애플이 제공하는 푸시 서비스를 사용해야 합니다. 이 경우, 푸시 알림은 다음과 같은 순서로 전달됩니다.

푸시 알림의 전달 경로
(1) 내가 가입한 마스토돈 인스턴스
-> (2) 앱 개발자의 서버
-> (3) 구글 or 애플의 푸시 서비스 서버
-> (4) 내 핸드폰

몇몇 앱은 누구나 앱의 소스 코드를 다운받아 수정할 수 있기를 바랍니다. (3) 구글 or 애플의 푸시 서비스에 접속하는 프로그램의 코드마음대로 수정할 수 없습니다. (오픈소스의 의미에서). 그래서 구글 or 애플에서 제공하는 푸시 서비스에 접속하는 프로그램을 사용하지 않아서 실시간 푸시를 사용할 수 없습니다. 이런 앱들은 보통 새 알림이 있는지 주기적으로 확인하는 방법을 사용합니다. (ex: 30분 간격 등) (참고)

혹은, 몇몇 개발자에게는 (2) 앱 개발자의 서버 가 부담일수도 있습니다. 돈이 꾸준히 나가니까요. 실시간 푸시 알림이 있는 앱들도 로그인 외에 푸시 알림을 위해 따로 동의를 구하는 경우가 있는데, 내 푸시 정보가 앱 개발자의 서버를 거치기 때문입니다. 따로 동의를 구하는 경우는 보통 앱 개발자의 서버에는 푸시 알림만 전달되게 됩니다 (API 권한 제한).

8. 앱에서 로그인은 어떻게 하나요?

앱에서 마스토돈에 로그인하려면 이메일 주소, 암호 외에도 사이트 주소가 필요합니다. 앞서 설명했듯이 트위터라면 twitter.com 하나뿐이지만, 마스토돈은 사이트가 여럿이니까요. 네이버 메일의 ID, 암호로 다음 메일에 로그인할 수 없죠? 같은 겁니다.

앱에 따라 다르지만, 보통 사이트 주소는 두 가지 방식 중 하나로 묻습니다. 대부분이 직접 사이트 주소를 물어보지만 가끔 "전체 ID"를 입력하라는 곳도 있습니다.

유형 입력칸 설명 예시 뭘 입력해야 하나요? 입력 예시
사이트 주소 입력
  • 인스턴스 (Instance):
  • 사이트 주소 (Site URL):
  • 서버 (Server):
가입하신 사이트 주소 입력 https://twingyeo.kr
전체 ID 입력
  • Full ID:
ID를 사이트 주소를 포함한 형태로 입력

(요새는 잘 없습니다.)
@sftblw@twingyeo.kr

8-1. 서브웨이 투터에 로그인해보자

위에서 1번으로 추천했던 서브웨이 투터에 로그인해봅시다.

다운로드: https://play.google.com/store/apps/details?id=jp.juggler.subwaytooter

8-1-1. 개인 정보 정책

서브웨이 투터를 처음 키면 개인 정보 정책이 반겨줍니다. 그게... 지금은 없는 앱인 툿돈에서 앱 사용자에게 보이는 공개글들을 검색 기능을 위해 수집했던 사건이 있었거든요.

앞에만 살짝 읽어봤는데 계정 접근 권한에 대해선 나름 괜찮은 것 같습니다. 넘어갑시다.

서브웨이 투터의 개인 정보 정책

8-1-2. 계정 추가하기

  1. 왼쪽 메뉴를 열어서 계정 추가 버튼을 누릅니다.
  2. 로그인할 사이트의 주소를 입력하고 확인을 누릅니다. (저는 twingyeo.kr 에 로그인할 겁니다.)
  3. 위에서 입력한 웹사이트가 열립니다. 로그인합니다. (저는 이미 로그인이 되어있어서 바로 넘어갔습니다.)
  4. 로그인하면 서브웨이 투터에게 계정 접근 권한을 줄 지 물어봅니다. 허용 (AUTHORIZE) 합니다.
  5. 로그인 완료! 즐거운 마스토돈 되세요!

8-1-3. 서브웨이 투터

소셜 타임라인: 서브웨이 투터는 마스토돈 외에도 Misskey도 지원합니다. 그래서 "소셜 타임라인" 이라는 게 보일겁니다. 마스토돈 계정이라면 사용할 수 없으니 무시하셔도 됩니다. Misskey에 대해서는 다음 단락에서 알아보겠습니다.

9. ✨연합우주✨

9-1. 서버끼리 대화하는 언어: ActivityPub

ActivityPub

마스토돈은 탈중앙형 SNS입니다. 어떻게 탈중앙형일까요?

사람들끼리 대화를 주고받을 때, "한국어"나 "영어"로 주고받듯이 특정 언어로 대화를 주고받습니다. 네이버 메일에서 다음 메일로 이메일을 보낼 때도 특정 언어로 대화를 주고받죠. 물론 마스토돈을 굴리고 있는 트잉여(twingyeo.kr) 사용자가 플래닛(planet.moe) 사용자에게 멘션을 보낼 때도 그렇습니다.

마스토돈 사이트끼리 대화를 주고받을때에는 ActivityPub (액티비티펍) 이라는 언어를 사용합니다.
(이런 걸 보고 전문용어로 프로토콜이라고 부릅니다.)

어, 근데 이 언어는 표준 언어입니다. 마스토돈이 아닌 다른 SNS 프로그램도 지원할 수 있어요. 그리고 실제로 있습니다. 호환 SNS 사용자와 마스토돈 사용자는 멘션을 주고받거나 팔로우할 수 있습니다.
(전문용어: W3C 권고안)

9-2. 연합우주

그런데 마스토돈 사이트(서버)는 모든 액티비티법 서버를 알지는 못합니다. 자신이 아는 사이트만 알죠. 예로 트잉여 사이트는 트잉여 회원이 팔로우하는 다른 사이트들만 압니다. 그래서 그물망처럼 연결되게 됩니다.

이걸 스타 트렉의 성단에 비유해서 페디버스(Fediverse = Federation + Universe), 즉 연합우주라고 부릅니다. 탈중앙형 소셜망에서 태어난 말이에요. 예쁘지 않나요?

9-3. 호환 서버 프로그램

마스토돈 외에도 서버끼리 대화할 때 액티비티펍 이라는 공용어를 쓰는 서버용 프로그램이 꽤나 있습니다. 한 번 둘러봅시다.

9-3-1. 소셜 네트워크

마스토돈 외에도 SNS가 둘 이나 더 있습니다. 능력과 의지가 있으시다면 하나 만들어주세요!

프로그램 이름 특징
Pleroma (플레로마)
  • 가볍습니다! 라즈베리 파이에 설치해도 무난히 잘 돌아갑니다.
  • "마스토돈 웹 프론트엔드"도 같이 있습니다. 마스토돈 화면이랑 거의 똑같이 쓸 수도 있어요.
  • HTML, 마크다운 등의 다양한 글 형식을 지원해요.
  • 4개를 초과해서 이미지를 올릴 수 있습니다.
    (이런 게시물을 전달받았다면, 마스토돈에서는 4개까지밖에 안 보여요.)
Misskey (미스키-)
  • 재밌는 기능이 많습니다.
    (재밌으면 일단 추가되는 거 같아요.)
  • 올렸던 미디어를 다시 사용할 수 있는 "미스키 드라이브" 기능!
  • 슬랙처럼 이모티콘으로 반응할 수 있어요.
  • 업데이트가 과도하게 자주 나와요...
  • 좀 불안정한 것 같습니다.
마스토돈
(마스토돈도 공평하게 소개해줘야죠!)
  • 가장 안정적입니다.
  • 가장 기능집합이 개념찹니다.
  • 신고 기능이 정말 강력합니다.
  • 검색이 일부러 제한되어 있는 등, 트롤짓을 하기 어렵게 , 굳이 자극적으로 쓰지 않아도 되도록 만드는 방향으로 개발되고 있습니다. 가끔 불편하긴 하지만 상대적으로 안전해서 좋아요.
그 외에도 많으나 (honk, microblog.pub, ...), 자주 사용되는 건 위 세 가지입니다.

그 외에도 PixelFed (이미지 공유), 개발중인 AardWolf (페이스북식 SNS) 등도 있습니다. 더 많아요! fediverse.party 에서 확인해보세요

9-3-2. 그 외

SNS 말고도 있다는 게 대단한 거 같아요.

그밖에도 더 있을 거 같은데 줄이겠습니다!

10. 추천 봇 계정

같이 보기: 한국 마스토돈 연합 위키 - 봇

마스토돈은 탈중앙형 SNS다보니 다른 사이트의 정보에 어둡기 쉽습니다. 건너건너 알음알음 알아야 하니까요.

그래서 몇몇 봇 계정을 추천해보려고 합니다. (덤으로 제 봇 홍보도 좀 하구요)


+. 용어에 대하여

글 내내 "서버" 라는 말은 거의 쓰지 않고 대신 "사이트" 라고 많이 표현했습니다. 이 이유는 서버 하면 게임 서버가 떠올라서 그런지 오해하시는 분들이 좀 있으시더라구요.

마스토돈 공식에서는 마스토돈을 설치해서 실행하는 사이트를 "인스턴스" 라는 용어로 표현했는데, 헷갈린다고 이제는 "서버" 라고 표현한다고 합니다. 결국 어느쪽이던 누군가는 헷갈릴 겁니다. 히히

+. 디스코드에 비유하는 것은 부적절

(+ 2023.08.10)
종종 마스토돈과 연합우주를 디스코드나 카카오톡 오픈채팅에 비유하는 경우를 찾아볼 수 있습니다. 앞서 설명했듯, 마스토돈에서는 서로 다른 서버에 있어도 소통이 가능하며, 이 때문에 개인 서버를 열어서 혼자 쓰는 경우도 심심찮게 찾아볼 수 있습니다. 다른 사용자가 운영하는 서버에 가입한다면 내 계정이 어떻게 관리되는지는 디스코드나 카카오톡 오픈채팅이랑 비슷할 수도 있지만, 마스토돈은 단순 채팅방과는 다르게 소통의 가능성이 다른 서버에도 열려있으므로 이 비유는 적절하지 않습니다.

+. 관련글

마스토돈 인스턴스를 쉽게 만들 수 없을까?

마스토돈 프로필에 링크 소유자 검증을 추가했어요!


글 갱신 이력

  • 2017.07.08 - 처음 작성
  • 2017.11.30 - "트위터 친구를 찾아보자" 추가, "모바일 앱을 사용해보자" 부분 강화, "인스턴스를 정하자" 에 인스턴스 목록 추가
  • 2018.01.15 - 관련글 추가
  • 2018.04.23 - 모바일 앱을 사용해보자 부분에 앱 추가, Tootdon 경고 추가, 첫 단락에 오피셜 영상 추가, 앱에 로그인 추가
  • 2018.10.16 - 이미지를 최신 버전으로 수정중
  • 2019.03.31 ~ 04.03 - 전체 업데이트, 연합우주 섹션 추가 (헉헉)
  • 2019.06.14 - 한국어 인스턴스 목록 업데이트
  • 2019.09.08 - 한국어 인스턴스 목록 업데이트, 6번 부분을 트위터 친구 찾기에서 "팔로우할 사람들을 찾아보자"로 변경
  • 2019.09.14 - 앞부분 내용 좀 변경
  • 2019.11.10 - 일부 표현 수정
  • 2020.12.17 - 글 최대 길이 변경 관련 언급 추가, 내부 링크 하나 삭제
  • 2021.07.15 - 요약 추가
  • 2021.07.26 - Metatext 추가, 알림이 늦게 오는 앱에 대한 설명, 잠금 기능에 대한 설명
  • 2022.04.26 - 최상단 그림 업데이트, tootdon 등의 오래된 내용들 삭제 및 보강
  • 2022.11.xx - 상단 요약 간략화, 공식 앱 및 push 관련 보강