| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- 3자녀우선
- 통신3사
- 공공분양
- sh공사
- 강환국
- 장기전세
- 행복주택
- SH
- 국임
- 알뜰폰
- docker
- 개발환경 오류 해결
- 기가라이트
- 공공임대
- 시놀로지
- AudioStation
- 2017년 분양계획
- npm 캐시
- 가치투자
- nas
- 1기가인터넷
- 워렌버핏
- LG
- 분양
- KT
- DS216+II
- 국민임대
- 장전
- synology
- 도커
- Today
- Total
초코비니
개인 프로젝트를 집 서버에서 운영하다 보면 이런 고민이 생긴다.“개발 PC에서 만든 소스를 운영 서버에 매번 어떻게 배포하지?”“Docker 이미지는 어디서 빌드하고, 어디에 보관하지?”“공통 모듈은 버전 관리를 어떻게 하지?”이번에 내가 구성한 구조는 아래와 같다.개발 PC ↓ git push빌드 서버 - Gitea - Nexus Repository - Maven build - Docker build - Docker image push운영 서버 - Synology NAS - Docker Compose - Docker image pull - 컨테이너 재기동 처음에는 자동 배포까지 고민했지만, 최종적으로는 수동 배포까지만 구성했다.개인 프로젝트에서는 git push만 했는데 바로 운영에 ..
인터넷 속도가 가입 상품(1Gbps/500Mbps)만큼 나오는지 궁금할 때, 일회성 측정이 아니라 24시간 자동 측정 및 DB 저장이 가능한 Speedtest Tracker를 시놀로지 도커로 구축하는 방법입니다.1. 주요 특징공신력 있는 엔진: Ookla(Speedtest.net) 공식 바이너리 사용.자동 스케줄링: 설정한 주기(예: 매일 자정)마다 자동 측정.데이터 영구 보존: 시놀로지 하드디스크에 SQLite DB로 기록 저장.시각화: 대시보드를 통해 속도 변화 추이를 그래프로 확인.2. 준비 사항장비: 시놀로지 NAS (DS216+II 등 x86 모델 권장)환경: Docker(Container Manager) 패키지 설치 완료폴더 생성: File Station에서 /docker/speedtest/c..
Synology NAS의 Audio Station/DS audio는 기본적으로 계정별로 평점을 따로 관리합니다.즉, 가족끼리 같은 음악을 들어도 서로 매긴 별점은 공유되지 않죠.이 글에서는 새로 만든 "공유용 계정"에 모든 계정의 평균 평점을 자동 반영하는 방법을 정리합니다.(DSM 7.1.1, Audio Station 7.0.3, DS216+II 기준)1. 내부 DB 구조 확인DSM 7 이상에서는 Audio Station이 내부 PostgreSQL을 사용합니다.SSH로 NAS에 접속해 확인: ssh admin@NAS_IP sudo -i # root 권한 전환 ps aux | grep postgres | grep AudioStation 예시: postgres: AudioStation mediaserver..