Pinned post

자커마스v3 운영자 & 개발자
이외 기타등등 이것저것(소개는 귀찮으니 github.com/Lastorder-DC 보시죠) 개발자

:birdsite: 계정도 있는데 그쪽은 자캐커뮤 얘기만 합니다

팔로하시면 가끔 헛소리하는걸 들으실수 있습니다

:win9x_info: 유메카 boosted

설명충 

@yumeka 아 글자수 문제로 설명을 좀 빠뜨렸네요.
실제로 로컬 DB상에서 사용자와 컨텐츠를 삭제하지는 않습니다. 그저 다른 서버에 "이 사용자 삭제됨" 명령을 보낼 뿐이죠. (데이터를 실제로 삭제하려면 그것또한 비용이므로)

직접 운영해 본 경험으로 - 마스토돈 인스턴스를 운영한다면 생각해야 할 것들 

6. [마스토돈 운영은 장난이 아니다]
일주일 운영했다가 접었다가 또 했다가 접었다가... 이런식으로 대충 운영할 생각이라면 아예 시작조차 하지 말라. 적어도 1년을 사고 없이 운영할 수 있는 자본/인프라/노력이 없다면 그냥 기존에 존재하는 마스토돈 서버에 계정을 만드는것으로 충분하다. 잦은 서버의 개설과 폭파는 혼란을 줄 뿐이다.

이상 자커마스를 2021년 7월경부터 운영해본 사람의 주저리주저리.

Show thread

직접 운영해 본 경험으로 - 마스토돈 인스턴스를 운영한다면 생각해야 할 것들 

당연히 매우 위험한 기능이고, 되돌리는것이 그냥 말 그대로 "불가능"하기 때문에 확실히 마스토돈 운영을 그만둘 생각이 아니라면 시도조차 해보지는 말것.

p.s.) 위 명령에 대한 보충을 조금 하자면... (Thanks to @jarm ) "자폭" 이란 편한 명령이 있는건 아니고 그냥 서버내 모든 계정을 삭제하며 교류한 적 있는 인스턴스에 삭제명령을 보내는 것이라고 한다. 즉 계정이 100개고 교류했던 서버가 1000개라면? 10만개의 요청을 보내게 된다.

당연히 엄청난 수의 요청을 하게 되지만 마스토돈이 바보는 아니므로 적당히 분할해서 보내게 된다. 하지만 그 요청이 전부 보내지는데는 시간이 꽤 걸리니... 자폭 이후에도 sidekiq의 대기중 작업이 0이 될때까지 지켜본뒤 0이 되는것을 보고 서버를 닫는것이 좋다. (그냥 자폭했으니 됐겠지? 하고 1초만에 닫는것은 자폭을 하지 않은 것과 같다)

Show thread

직접 운영해 본 경험으로 - 마스토돈 인스턴스를 운영한다면 생각해야 할 것들 

docs.joinmastodon.org/admin/to

self-destruct, 즉 자폭이라 부르는 명령으로 이름 그대로 스스로를 지우는 명령이다.

물론 마스토돈 서버를 지금껏 운영해왔다면 cli 기본 지식은 있을테니 설명은 하지 않도록 하겠다.(사실 설치 과정이나 업데이트 과정중 cli를 사용해야 하니 모를수는 없을것이다)

이 명령을 이용하면 지금까지 교류한 적이 있는 인스턴스에, XXX 인스턴스가 사라질 예정이니 계정을 모두 삭제하라는 명령을 보낸다.

예를 들어 example.com 마스토돈 인스턴스에 foobar 계정이 존재했고 1000개의 툿을 보냈다면, 자폭 명령을 보낼시 모든 인스턴스의 foobar@example.com 계정과 그 툿이 삭제되는 식이다.

Show thread

직접 운영해 본 경험으로 - 마스토돈 인스턴스를 운영한다면 생각해야 할 것들 

5. [마무리를 잘 할 자신이 있는가]
모든 것은 끝이 존재한다는 말도 있다. 마스토돈 인스턴스도 마찬가지.

다만 다른 서비스와 다르게 마스토돈은 서버만 터트린다고 모든 것이 해결되지 않는다. 마스토돈은 "탈중앙형 SNS 서버 프로그램"이다. 그 이야기는 내 서버에서 만들어진 계정이나 툿이 다른 서버에도 전달이 되고 저장이 된다는 뜻이다.

이 상태에서 내 서버만 쏙 사라진다고 다른 서버에서 이를 반영해줄 의무는 없다.

범용 인스턴스가 아니라면, 특히 이번에 종료한 OCCM(masto.host를 이용하던 인스턴스로 자커마스와 다르다)와 같이 타 인스턴스와 교류를 차단한것이 아니라면 내 서버의 계정 정보가 이미 타 서버에도 남아있을 것이다. 떠나기 전 이를 모두 지우는 절차가 필요하다.

마스토돈은 다행히 이 절차를 지원하고 있다. (계속)

Show thread

직접 운영해 본 경험으로 - 마스토돈 인스턴스를 운영한다면 생각해야 할 것들 

4. [꾸준히 관리할 자신이 있는가]
자커마스는 그나마 교류가 주 목적이 아니라서 운영이후 신고건수/보고 건수가 아직 없지만 범용 인스턴스라면 고려해야 한다. 이게 안되면 타 인스턴스에서 인스턴스 단위 차단을 당할지도...

물론 "관리"에 업데이트도 빼놓을 수 없다. 마스토돈도 사람이 만드는것이니 취약점 등이 존재할 수 있는데, 중요한 업데이트를 발빠르게 적용할 능력이 되지 않는다면 운영은 포기하는것이 좋다.

혹은, masto.host 와 같은 마스토돈 호스팅 서비스를 사용할수도 있지만, *.masto.host 와 같이 도메인을 서브도메인으로 사용하면 영영 해당 서비스에 종속될수밖에 없으니 주의가 필요하다.

Show thread

직접 운영해 본 경험으로 - 마스토돈 인스턴스를 운영한다면 생각해야 할 것들 

1. [24/7 서버를 구동할수 있는가]
이게 안되면 운영하는 의미가 없다.

24/7 운영에는 전원 공급이 항시 되는것 이외 장애 발생시 즉시 복구가 가능한지, 인터넷 회선이 안정적인지도 포함된다. 즉 가정용 회선을 사용하는 홈서버는 높은 확률로 조건에 맞지 않는다.

혼자만 사용한다면 모를까? 사용자 수가 늘어난다면 통신사쪽에서 문제제기나 QoS를 걸어버려 품질 문제가 발생할수 있다.(트래픽이 과다하게 발생하면 같은 장비 사용하는 타 가입자에게도 영향을 줄 수 있다더라)

2. [서버 사양은 충분한가]
플레로마라면 모를까 마스토돈 순정 설치시 메모리 사용량은 의외로 높다. 아마 메모리로 적어도 4기가는 확보해야 할거고 8기가정도는 있는게 좋을것이다.

3. [미디어 파일 저장 공간은 충분한가]
자커마스가 현재 17기가 사용중. 물론 외부 인스턴스 이미지 캐시도 있겠지만서도...

TODO

자동생성 섬네일 폰트 깨지는거 수정(한글폰트가 아니라 발생하는 문제일듯)

Show thread

(써본) 알뜰폰 통신사별 평가 

그나마 일정기간동안 0원 요금제를 제공해서 잠깐 쓰는거지 그런게 없었다면 눈길조차 주지 않았을 회사.

p.s.) 보통 인증번호 발송하면 그때마다 다른번호를 주는데 여긴 같은 날이라고 같은 번호를 계속 준다. 인증번호가 같으면 인증의 의미가 없잖아...

Show thread

(써본) 알뜰폰 통신사별 평가 

A모바일 - 모든 면에서 에이~ 설마? 소리가 저절로 나오는 회사. 우선 자체 시스템에 오류가 매우 잦다. 정식으로 제공되는 셀프개통에 실패해서 3일씩이나(26일 오후 5시 번호이동 신청 그 다음날 오후 6시쯤 해피콜 그 다음다음날 오전 11시쯤 개통) 걸려 개통했을 정도.

앱은 더 가관인게 안드로이드 12가 나오는 시점에 최저 지원버전이 자그마치 안드로이드 2.2 버전. 마지막 업데이트마저 2015년이라 당연히 32비트로만 앱이 제공되어서 64비트가 대세가 된 지금은 호환성 경고창이 뜬다.

앱이 지원하는 기능이라도 많으면 모를까 심지어 그냥 웹뷰에 모바일웹 띄우는 하이브리드앱.

정말정말 당연하게도 위젯 같은건 지원되지 않는다. 리뷰를 보면 이전엔 가능했으나 안드로이드 버전업에 따라 호환이 안되게 바뀐것 같다.(2015년 이후 코드가 그대로이니 안되는것도 이상하지는 않다)

Show thread

:birdsite: 서드파티 앱 쓰다가 문득 생각난거 하나 

트위터는 지금 현재도 그룹 DM을 API를 통해 가져올 수 없습니다. 그룹 DM이 ㄹ추가된것이 2015년 초인걸 생각해보면 7년 가까이 API를 지원하고 있지 않은 셈이죠.

그나마 API 로드맵 페이지에 2022년 5월부터 작업중이라고 갱신하긴 했는데 API가 나와도 요즘 하는짓보면 반쪽짜리로 나올것 같네요.

요즘세상에 브라우저보고 기능 다르게 하는 사이트가 어딨어 

=Google

UA로 크로미움 엣지를 따로 구분해서 기능을 미지원하다 딱 걸린적이 있죠

예전에는 윈도우 아니면 안됨!!! 이였던 사이트들이 macOS까지 넣는것으로 발전(?)했다는걸 다행으로 여겨야 하나...

Show thread

OS를 차별하는 사이트를 만남 

정말 당연하게도 무시하기를 누르면 전혀 다를바 없이 잘된다.

애초에 같은 크롬인데 동작이 다른것 자체가 이상하잖아...

Show older
Twingyeo (트잉여)

Twingyeo(트잉여)는 한국어 사용자를 위한 Mastodon 인스턴스입니다.