1. 개요[편집]
the seed를 사용하는 위키에서 사용되는 파일 서버의 구조에 대해서 서술하는 문서이다.
2. 본론[편집]
일단, 일반적으로 자주 사용되는 확장자인 .jpg, .png는 .webp로 변환되고, .gif는 .mp4로 변환된다. 단 .svg는 확장자가 그대로 유지된다.
간혹 파일의 폭이나 너비가 매우 커서 webp로 압축 시 화질이 열화되는 경우 드물게 원본 확장자로 저장될 때가 있긴 하다.
알파위키의 파일 서버 주소는 file.alphawiki.org, 더시드위키는 theseedwikifile.theseed.io, 위브위키는 file.weve.wiki이다. 나무위키는 i.namu.wiki이며 별개의 서비스인 아카라이브와 파일 서버를 공유하는 것으로 보인다. 참고로 아카라이브의 파일 서버 주소는 w.namu.la로 보인다. (링크 접속 시 자동으로 i.namu.wiki로 리다이렉트됨)
단, 아카라이브 내 글에서 직접 사진을 눌러 들어가는 경우는 'ac-o.namu.la/고유번호/파일이름.확장자?expires=보안키1&key=보안키2&type=orig'로 이동한다.[1]
순정 엔진을 사용하는 세 위키는 16진수 2자리 (00~ff)/첫 두 자리는 폴더 구분으로 구분되고 나머지 248비트를 합친 62자리 합인 총 256비트, 64자리로 구성된 자리의 파일명과 확장자명으로 파일을 저장하나 (예시: https://file.alphawiki.org/8f/8f6a361188b7cc34d01d7a6076fedec53e28908b150c902a8813d1c33adf26ee.svg), 나무위키 한정 base64를 사용하는 것으로 보인다. (예시: https://i.namu.wiki/i/wiy2frqVNMs6Bg1crsSOCdB8pe3F6hjF7TdLO1Bow2yqp3dfDAlO1KFYCt-Y5MrN_yWFRVl5eoc5zE_mZS6q0wERXya6j3-gGTw5GYOe7eC4AvcSWxSiacLvreWcmo9tUbKn3-9dYusUmNhoIoUG3w.svg) 나무위키의 경우 일정 시간이 지나면 링크가 만료되는 듯. 2023년 8월 15일 전까지는 순정 버전과 동일한 구조였으나 캡차 빈도가 상향된 8월 15일부터 시스템이 대거 변경개악되었다.
파일:저 푸른 들 또 물결치는 언덕.jpg > # JPG to WebP
파일:주여 우리에게 평화를 주소서.jpg > # JPG 원본 저장[2]
파일:Sandisk 1TB SD카드.jpg > # JPG 원본 저장[3]
파일:여전히 화전역이네.png > # PNG to WebP
파일:여친_기대해두될까.gif > # GIF to MP4
파일:알파위키 로고.svg > # SVG
위키 내 파일 문서가 삭제되더라도 파일 서버에는 반영구적으로 남는 것으로 보인다. 이 때문에 문서상으로 파일이 삭제되고 휴지통화되더라도, 파일 자체는 삭제되지 않아 이런 식으로도 테러가 가능하다. (Warning: 고어물 주의) 근데 나무위키에서는 다른 시스템을 쓰는 건지는 몰라도, 문서 상으로 삭제된 지 꽤 오랜 시간이 지난 이미지들은 로그와 함께 비정기적으로 파일 서버에서도 삭제되는듯.
간혹 파일의 폭이나 너비가 매우 커서 webp로 압축 시 화질이 열화되는 경우 드물게 원본 확장자로 저장될 때가 있긴 하다.
알파위키의 파일 서버 주소는 file.alphawiki.org, 더시드위키는 theseedwikifile.theseed.io, 위브위키는 file.weve.wiki이다. 나무위키는 i.namu.wiki이며 별개의 서비스인 아카라이브와 파일 서버를 공유하는 것으로 보인다. 참고로 아카라이브의 파일 서버 주소는 w.namu.la로 보인다. (링크 접속 시 자동으로 i.namu.wiki로 리다이렉트됨)
단, 아카라이브 내 글에서 직접 사진을 눌러 들어가는 경우는 'ac-o.namu.la/고유번호/파일이름.확장자?expires=보안키1&key=보안키2&type=orig'로 이동한다.[1]
순정 엔진을 사용하는 세 위키는 16진수 2자리 (00~ff)/첫 두 자리는 폴더 구분으로 구분되고 나머지 248비트를 합친 62자리 합인 총 256비트, 64자리로 구성된 자리의 파일명과 확장자명으로 파일을 저장하나 (예시: https://file.alphawiki.org/8f/8f6a361188b7cc34d01d7a6076fedec53e28908b150c902a8813d1c33adf26ee.svg), 나무위키 한정 base64를 사용하는 것으로 보인다. (예시: https://i.namu.wiki/i/wiy2frqVNMs6Bg1crsSOCdB8pe3F6hjF7TdLO1Bow2yqp3dfDAlO1KFYCt-Y5MrN_yWFRVl5eoc5zE_mZS6q0wERXya6j3-gGTw5GYOe7eC4AvcSWxSiacLvreWcmo9tUbKn3-9dYusUmNhoIoUG3w.svg) 나무위키의 경우 일정 시간이 지나면 링크가 만료되는 듯. 2023년 8월 15일 전까지는 순정 버전과 동일한 구조였으나 캡차 빈도가 상향된 8월 15일부터 시스템이 대거 변경
파일:저 푸른 들 또 물결치는 언덕.jpg > # JPG to WebP
파일:주여 우리에게 평화를 주소서.jpg > # JPG 원본 저장[2]
파일:Sandisk 1TB SD카드.jpg > # JPG 원본 저장[3]
파일:여전히 화전역이네.png > # PNG to WebP
파일:여친_기대해두될까.gif > # GIF to MP4
파일:알파위키 로고.svg > # SVG
위키 내 파일 문서가 삭제되더라도 파일 서버에는 반영구적으로 남는 것으로 보인다. 이 때문에 문서상으로 파일이 삭제되고 휴지통화되더라도, 파일 자체는 삭제되지 않아 이런 식으로도 테러가 가능하다. (Warning: 고어물 주의) 근데 나무위키에서는 다른 시스템을 쓰는 건지는 몰라도, 문서 상으로 삭제된 지 꽤 오랜 시간이 지난 이미지들은 로그와 함께 비정기적으로 파일 서버에서도 삭제되는듯.
[1] 예시: 다음 글에서 사진을 누른 경우 https://ac-o.namu.la/20251014sac/724ff6efe79879544e56832e7b929c9304eb6a7d14962adff9cc40511ef0a080.png?expires=1760916555&key=EYC3UpLb9gEnTx_p4oncJg&type=orig로 이동.[2] 원본은 모 책자를 스캔한 20장의 개별 파일이나 이 파일은 20장의 파일을 수직으로 병합하여 너비가 매우 길어 원본 확장자로 저장한 것으로 추정.[3] 해상도가 일반적인 이미지보다 상대적으로 높아 원본 확장자로 저장한 것으로 추정.