시놀로지 Audio Station에서 Top 100곡 등 파일 명으로 순서가 관리되는 경우 제대로 표시 할 수 없는 문제가 있습니다. 이때 MP3파일의 ID3 Tag를 지워주면 Audio Station에 파일명이 노래 제목으로, 폴더명이 앨범명으로 표시되게 됩니다. 하지만 Audio Station에서는 ID3 Tag를 편집하는 기능을 제공해 주지면 제거 할 수 있는 기능은 제공해주지 않습니다. 그래서 특정 폴더 내의 모든 MP3파일의 ID3 […]
카테고리: 서버관련
시놀로지 Python PIP 설치와 사용 방법
Python의 패키지와 모듈 설치를 도와주는 프로그램인 pip를 설치하고 사용하는 방법 입니다. 준비하기 패키지 센터의 Python3 설치 설치하기 첫째, ssh를 통해 Synology NAS에 접속 후 root 권한을 획득 합니다.
1 2 | ssh myaccount@synologynas.com sudo -i |
둘째, pip 설치 프로그램을 다운로드 합니다.
1 | wget https://bootstrap.pypa.io/get-pip.py |
셋째, pip를 설치합니다.
1 | python3 get-pip.py |
사용하기 이제 다음과 같이 pip를 사용 할 수 있습니다.
1 | python3 -m pip install requests |
시놀로지 텔레그램 봇
시놀로지 텔레그램 봇을 만들어서 개인적으로 써오다가 몇가지 기능을 업그레이드하면서 미약하지만 공개를 해보면 어떨까 싶어서 GitHub(소스)와 블로그(사용법)에 남겨봅니다. 시스템정보확인, 다운로드 스테이션 목록보기/추가/삭제, 비디오목록보기 등의 명령처리가 가능하며, 작업 스케줄에 등록하면 다운로드 완료 알림, 최근 추가 비디오 알림 등이 가능 합니다. 준비 시놀로지에 필요 패키지 설치 : Web Station(PHP), Git Server, Docker, MariaDB, phpMyAdmin Web Station PHP […]
텔레그램 봇 생성하기 (봇 API Token 얻기)
텔레그램에는 여러가지 기능 중에 핵심이라고 할 수 있는 봇이 있습니다. 봇은 사람이 아닌 소프트웨어에 의해 운영되며 사용자와 대화(명령어)를 통해 어떠한 일들을 수행하거나 결과를 알려 줄 수 있습니다. 텔레그램에서는 이러한 봇을 다양한 사람들이 만들어서 쓸 수 있도록 봇 API를 공개하고 있는데, 이 봇 API를 사용하려면 봇 Token이 필요합니다. 또한 텔레그램에서는 BotFather라는 봇을 제공해주어 매우 쉽게 봇을 […]
시놀로지 Docker를 활용해서 PHP Composer 사용하는 방법
시놀로지에서 PHP 개발을 하다 보면 의존성 관리도구인 Composer가 필요한 경우가 있습니다. 이때 Docker를 사용하면 간단하게 설치 사용이 가능 합니다. (Docker 적용모델 확인: https://www.synology.com/ko-kr/dsm/app_packages/Docker) Composer 설치 먼저, 패키지 센터에서 Docker를 설치 합니다. Docker 실행 후 레지스트리 메뉴에서 “Composer”를 검색하여 찾고 이미지를 다운로드 합니다. 정상적으로 “Composer” 이미지 다운로드가 완료가 되면 이미지 메뉴에서 확인 하실 수 있습니다. […]