트위터를 내 서버에서? 오픈소스 소셜 네트워크 서버 Mastodon
카테고리
소셜네트워크(SNS)
무료 오픈 소스 소셜 네트워크 서버 입니다. Mastodon에서 사용자는 링크, 사진, 텍스트, 비디오 등 원하는 모든 것을 게시할 수 있습니다. 모든 Mastodon 서버는 연합 네트워크로 상호 운용 가능합니다(한 서버의 사용자는 ActivityPub를 구현하는 비 Mastodon 소프트웨어를 포함하여 다른 서버의 사용자와 원활하게 통신할 수 있습니다!
쉽게 말씀드리면 트위터를 각 서버에서 돌리고 ActivityPub을 이용해서 서버끼리 통신할 수 있는구조입니다.
공식홈페이지/깃허브
특징
벤더 종속 없음: 준수하는 모든 플랫폼과 완벽하게 상호 운용 가능
마스토돈일 필요는 없습니다. ActivityPub을 구현하는 것은 무엇이든 소셜 네트워크의 일부입니다! 더 알아보기
실시간 시간순 타임라인 업데이트
내가 팔로우하는 사람들의 업데이트는 WebSocket을 통해 UI에 실시간으로 나타납니다. 소방호스 뷰도 있어요!
이미지 및 짧은 비디오와 같은 미디어 첨부 파일
업데이트에 첨부된 이미지 및 WebM/MP4 비디오를 업로드하고 봅니다. 오디오 트랙이 없는 동영상은 GIF처럼 취급됩니다. 일반 비디오는 계속 반복됩니다!
안전 및 중재 도구
Mastodon에는 보고 및 조정 시스템과 함께 비공개 게시물, 잠긴 계정, 문구 필터링, 음소거, 차단 및 기타 모든 종류의 기능이 포함되어 있습니다. 더 알아보기
OAuth2 및 간단한 REST API
Mastodon은 OAuth2 공급자 역할을 하므로 타사 앱에서 REST 및 스트리밍 API를 사용할 수 있습니다. 그 결과 선택의 폭이 넓은 풍부한 앱 생태계가 탄생했습니다!
++ 안드로이드, IOS 앱이 모두있네요
경험/구축사례
* 아직X
플랫폼이네요..ㅎㅎ 저는 https://planet.moe 에서 살고 있는데
인스턴스가 많아서 입맛대로 고르기 좋더라고요
공식앱도 지원한다는 게 장점이지만 개인적으로는 안드로이드 진영에서는 Tusky가 더 편했습니다ㅎㅎ
서포 알리미정도로 써볼까,, 고민중입니다
2. 글자수 제한이 500자로 트위터에 비해서 상당히 깁니다 그래서 그냥 의식의 흐름대로 하고싶은 말 적기에 좋아요ㅎㅎ
3. 트위터는 지금 API가 유료화 되어서 많은 서비스를 운영하기 힘든 걸로 아는데요 마스토돈의 경우 봇 개발이 트위터에 비해서 자유로운 것 같습니다 (사실 저는 해보지는 않아서 자세히는 모릅니다..ㅋㅋ)
4. 사소하고 서버마다 상이하지만 커스텀 이모지를 만들 수 있다는 점이 귀여웠습니다ㅎㅎ
5. 일단 확실히 트위터나 다른 SNS에 비해서 진입 장벽이 높습니다 트위터에서 넘어오는 분들이 많은데 탈중앙형 SNS이기 때문에 자신이 가입할 인스턴스를 직접 정해야 한다는 게 어려움으로 다가오는 분들이 꽤나 많은 것 같습니다 (한국에서는 트잉여, 플래닛이 가장 유명한 것 같기는 합니다)
6. 또 이것도 탈중앙형 SNS의 단점이라고 할 수 있을 것 같은데 확실히 개인이 운영하다보니 "메이저 SNS에 비해서는" 불안정한 경우가 자주 나타난다고 할 수 있을 것 같습니다
7. 이건 트위터에서 넘어오는 분들만 해당되는 단점일 것 같기는 한데 DM기능이나 타임라인 기능이 트위터와는 좀 차이가 있습니다 저는 마스토돈의 방식이 불편하지는 않았는데 처음에 적응하는데 어려움을 겪는분도 꽤나 보이는 것 같더라고요ㅎㅎ
8. 트위터를 덕질하는 데 많이 사용하시는 분들은 아무래도 마스토돈은 트위터에 비해서 사용하는 사람이 적기 때문에 특히 마이너한 장르를 덕질하시는 분들은 사람이 없을 수 있다는 게 단점일 수 있을 것 같습니다
이 정도가 있을 것 같은데 사실 단점의 경우 저는 크게 크리티컬하게 느끼지 않았고 오픈소스의 감성과 마스토돈의 편안한 분위기가 좋아서 저는 요즘 트위터에서 정보만 얻고 마스토돈을 사용하고 있는 것 같습니다ㅎㅎ
새로운 세계에 대해서 눈을 뜬느낌입니다 ㅎ
마스토돈과 미스키가 요즘 뜨고있는거같더라구요.
미스키가 일본쪽에서 개발한 서비스인데, UI/UX가 잘되어있고 좀더 디자인적으로 발전된거같아서 좋더라구요.
https://sns.opencourse.kr
오라클 A1에 자원이 많이 남아서 최근 재미삼아 운용하고 있습니다.
연합 개념이 생각보다 재미있고 릴레이 서버도 붙여서 잘 쓰고 있네요.
설치 난이도는 미스키가 편한데 아무래도 아저씨에겐 UI가 너무 오밀 조밀해서 저는 마스토돈을 남겼습니다.
https://ko.linux-console.net/?p=3634#gsc.tab=0
https://blog.aioo.ooo/installing-mastodon-server/
설치 가이드는 위 두개를 짬뽕했는데 지인들 것까지 인스턴스를 세번 올렸더니 설치 도사가 되었습니다.
클라우드플레어 프록시 기준으로 nginx 놓고 설치를 원하신다면 구축시 궁금하신점이 있다면 문의주세요!
그리고 후기로는 서브컬쳐 서버들이 주류라 그런지 느낌이 트위터나 쓰레드와는 다릅니다!
홈서버에서 운영중이긴 합니다.
nginx 뒤에 도커 스웜 VM 4개로 분산 운영중입니다.
cmt alert