Pinry 서비스를 뜯어보고 있습니다

Share
image.png.webp
스크린샷 2026-08-21 23.05.08.png.webp

 

https://github.com/pinry/pinry

 

사용하는 분들이 계시는지 모르겠지만 

저는 서버 만들었을 때부터 꽤 유용하게 사용하는 프로젝트 인데요

 

https://svrforum.com/nas/656632

 

대충 이런 서비스 입니다

이미지 아카이빙 하는 서비스인데

 

깃헙 가보시면 아시겠지만 개발이 거의 멈춘 프로젝트네요

 

그래도 뭐 확장도 있고 잘 돌아가고 해서 웹에서 이미지 저장할 때 자주 쓰고 있습니다만

몇가지 불편한 부분들이 꽤 있더라고요

 

스크린샷 2026-08-21 23.05.08.png.webp

우선 간단하게 한글화를 해주고요

 

저 같은 경우 웹에서 이미지를 핀리로 저장 하면 그 파일들을 비교해서 원본 파일을 다른 폴더로 복사 후

이미치에서 외장 라이브러리로 인식 하는 방식으로 사용중입니다

 

pinryfile 이라는 별도의 서비스를 만들어서 원본 이미지를 가져오게 하는데 그 이유가

 

스크린샷 2026-08-22 17.17.56.png.webp

핀리가 저장한 파일 구조를 보면 그냥 미로 입니다...

 

거기에 원본과 썸네일 3가지의 이름이 같으면서 어느 폴더에 있는지 찾기가 힘들정도라서

같은 이름의 파일 비교해서 용량이나 해상도가 가장 큰 파일을 원본으로 인식하고 복사했는데

뭐 잘 돌아가긴 합니다만 굉장히 비효율적이죠 

 

스크린샷 2026-08-21 23.19.33.png.webp

그래서 아예 폴더 구조를 변경 했습니다

originals 폴더에는 원본을 derivatives 폴더에는 썸네일들을 모아놨죠

거기에 핀을 삭제하면 폴더도 함께 삭제를 해서 깔끔하게 유지를 하고 있습니다

 

이제 오리지널 폴더만 이미치 외장 라이브러리로 등록하면 되니 핀리파일은 필요가 없겠네요

 

그 외에 확장 프로그램도 수정을 하고 있는데

 

스크린샷 2026-08-21 23.22.58.png.webp

이미지가 많을 때 하나씩 핀 만드는 게 정말 불편하더라고요

 

전체 선택해서 한 번에 핀 만들기 기능을 추가 했습니다

 

예전에도 한 번 해볼까 하다가 확장만 수정해서는 답이 없고 핀리 서버까지 수정해야해서 넘겼는데 이번에 수정하고있네요

UI는 기능 테스트 중이라 정리가 안됐는데 이제 한 번에 다 선택해서 핀 생성이 가능합니다

 

image.png.webp

이런 식으로 생성이 되는 거죠

 

한 게시물에 이미지 수십장 있으면 매번 하나씩 핀 만드느라 불편했는데 이제 좀 나아질 거 같습니다

 

스크린샷 2026-08-21 23.28.09.png.webp

확장 옵션도 주소와 토큰 입력 후 계정 인증 방식으로 수정을 했고요

 

기존 방식은 주소만 연결하고 핀을 만들 때 로그인이 안돼있으면 로그인 하는 형태였죠

 

 

이 프로젝트는 사용하는 분들이 없어서 그냥 혼자 사용하게 될 거 같긴 합니다

이런 오래된 공개 프로젝트는 그냥 포크 후 직접 수정해서 사용하는 방법이 더 편한 시대가 왔네요

Read more

시놀로지 도커에 Motrix 다운로더 설치하기 (ft. 확장프로그램)

https://svrforum.com/software/3186784   얼마 전에 소개 했던 Motrix 앱은 2.0.0 베타 버전이라 지금 활발하게 버그 수정이 되고 있는 상태입니다   도커 버전을 지원해서 설치를 해봤었는데 사용하는 사람이 별로 없는지 수정 안된 버그가 좀 있더라고요 직접 수정을 하는 것보다 이슈 제보를 하는게 낫겠다 싶어서 서버와 확장의 몇가지 버그를

By 빨간물약