반응형

코딩/시놀로지 3

[시놀로지] 기존에 정적서버 구동에서 동적서버로 바꾸니까..

수동배포는 배포가 너무 불편해서...어쩔 수 없이, 도커로 전환해야겠다. 여기서 제일 짜증나는 게 로컬로 pm2를 계속 인스톨해줘야한다.현재 구조가 특정 폴더에서 git clone reponpm i && npm i pm2 && npm run build && pm2 start npm --name [구동명] startpm2 start 쓸데없이 중복용량이 올라가니 좀 귀찮고, 무엇보다 ssh로 접속 해서 들어가야하는 게 너무 불편하다.ci/cd로 적용하려 했더니... ssh 열었다가 공격도 받았고..webhook같은 것을 하나 만들어서 적용하는 방식을 진행해야하겠다. 흠...

코딩/시놀로지 2025.05.11

[시놀로지] Nas 자동화 설정

Synology NAS + Express API 서버 구축 및 자동 배포 문서1. 시스템 구성 개요- NAS: Synology DSM 7.x 이상- Node.js 앱 위치: /volume1/web/api- 웹 도메인: api.kasumil.co.kr- DB: MariaDB 10 (NAS 내부 설치, 외부 비공개)- 자동 배포: GitHub Actions + SSH Key 기반2. 기본 설치 및 준비✅ Node.js & Git 설치- Node.js / npm: SSH로 접속 후 `node -v`, `npm -v` 확인- Git: DSM 패키지 센터 → Git 설치3. Express API 프로젝트 구조/volume1/web/api├── index.js # Express 앱 진..

코딩/시놀로지 2025.04.17

시놀로지 ssl 와일드카드 인증서 발급.

내용은 해당 내용을 바탕으로 적었습니다.https://velog.io/@atmost1815/Synology%EC%97%90%EC%84%9C-Wildcard-SSL-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EC%9E%90%EB%8F%99-%EA%B0%B1%EC%8B%A0%ED%95%98%EA%B8%B0 Synology에서 Wildcard SSL 인증서 자동 갱신하기certbot과 cloudflare를 이용한 Synology Wildcard SSL 인증서를 발급 받고 자동으로 갱신하는 방법velog.io해당 링크내용에 모든 내용이 다 적혀있으나 없는 부분이 있어 작성함.  #!/bin/bashCONTAINER_NAME=certbotdocker run -it --rm \ --pull=always ..

코딩/시놀로지 2025.01.19
728x90