반응형
구글 클라우드의 VM 인스턴스로 들어가서 SSH에 해당 명령어를 입력한다.
sudo -iu mastodon
cd /home/mastodon/live
git remote -v
git rev-parse --short HEAD
내 서버에 설치된 마스토돈 버전을 확인할 수 있다. 이 버전에 맞춰서 로컬에 클론해줘야 함
이후 로컬로 돌아와 클론할 폴더로 이동하여 다음과 같이 클론해준다.
mastodon 폴더에 클론했다.
git clone https://github.com/mastodon/mastodon.git
cd mastodon
git checkout <서버에서 확인한 브랜치 or 커밋>
# 예를 들어 서버에서 v4.3.0이었다면:
# git checkout v4.3.0
이제 내가 사용하고 있는 테마 파일을 복사해준다. (테마 파일 사용하지 않는다면 건너뛰기)
나는 트위터 ui를 설치해서 bird ui 관련 파일을 로컬로 복사해주었다.
scp -r mastodon@서버IP:/home/mastodon/live/app/javascript/styles/mastodon-bird-ui ./app/javascript/styles/
커밋한다.
git add -A
git commit -m "custom: sidebar cleanup, rename mentions to DM, remove unlisted, change DM icon/label, Bird UI kept"반응형
'TIL' 카테고리의 다른 글
| [php] 그누보드 위키 형태의 게시판 만들기 (0) | 2025.03.14 |
|---|---|
| [php] 캐릭터 게시판 스킨 만들기 - 1 (0) | 2024.12.22 |
| [php] 캘린더 개발 - 2 (0) | 2024.12.22 |
| [php] 캘린더 개발 - 1 (1) | 2024.11.20 |
| [dart] RenderBox was not laid out / Failed assertion: line 2164 pos 12: 'hasSize' 에러 (3) | 2024.09.15 |