썸네일 nginx-proxy-manager 설치 및 역방향 프록시 설정 docker에 nginx-proxy-manager 설치하기 docker-compose.yml version: "3" services: app: image: jc21/nginx-proxy-manager:2 container_name: nginx-proxy-manager restart: always ports: - 80 - 81 - 443 volumes: - /docker/nginx-proxy-manger/data:/data - /docker/nginx-proxy-manager/letsencrypt:/etc/letsencrypt environment: - TZ=Asia/Seoul logging: driver: "json-file" options: max-size: "10m" max-file: "20" 첫 로..
썸네일 portainer 설치하기 docker에 portainer 설치하기 docker-compose.yml version: "2" services: app: image: portainer/portainer-ce:alpine container_name: portainer restart: always ports: - 9000:9000 - 9443:9443 volumes: - /var/run/docker.sock:/var/run/docker.sock # local docker 사용시 필수 - /docker/portainer/data:/data # portainer 내부 설정/데이터가 저장될 경로 지정 hostname: portainer 적당한 경로에 위의 docker-compose.yml 파일을 생성하고 docker-compose 명령으로 ..
썸네일 티스토리에서 시리즈/연재 목록 만들기 티스토리에서 시리즈/연재 글을 올릴 때 이전글 플러그인을 사용하여 다른 포스팅을 링크 할 수 있다. 그런데 이게 연재글이 늘어나면 매번 이전글 붙이기도 굉장히 귀찮아지고 기존에 작성한 포스팅에는 새로 작성한 글에 이전글 플러그인을 사용해서 수정해줘야 연재글 전체 목록을 링크할 수 있다. 단편의 포스팅만 할 때는 별 문제가 되지 않지만 글을 이어서 작성하거나 비슷한 글을 묶어서 추천하고자 할 때 상당히 불편하다. 그래서 시리즈나 연재 관련 기능을 티스토리에서 제공하는지 찾아보았으나 그런 방법은 없었기 때문에 직접 만들어 보았다. 이 포스팅에서 만든 방법은 티스토리의 페이지/서식 기능을 사용한다. - 2021/12/24 수정 - 스크립트를 서식에 넣었었으나 스크립트 수정시 모든 글을 수정해야 하는 문제가 있..
썸네일 시리즈/연재 글 테스트를 위한 포스팅입니다. 이곳에서는 시리즈/연재글 테스트를 위해 포스팅을 만들었습니다. 이 글은 정보전달이 아닌 테스트용 포스팅입니다. 시리즈/연재글 적용 방법은 아래 포스팅을 확인하세요. 2021.12.14 - [Tip] - 티스토리에서 시리즈/연재 목록 만들기 /pages/테스트로-표시할-목록
썸네일 ASP.NET Core 2.2 웹사이트 만들기 asp.net core 2.2를 사용하여 웹사이트를 만들어 보자. 1. 먼저 비주얼 스튜디오를 실행시킨 후 "새 프로젝트 만들기"를 선택한다. 내가 사용하는 버전은 비주얼스튜디오 2019이며 이전 버전인 2017과 달라진 부분은 많지만 개발상 전체적인 흐름은 같다. 2." ASP.NET Core 웹 응용 프로그램"을 선택한 후 다음을 클릭한다. 3. 프로젝트 이름과 위치를 지정하고 다음을 클릭한다. 4. 사용할 프레임웍 및 만들 사이트의 형태를 선택한 후 다음을 클릭한다. 예시에서는 "웹 응용 프로그램(모델-뷰-컨트롤러)"를 선택했다. 5. 아래와 같이 자동으로 코드가 생성된다. 6. F5(디버그)를 누르면 자동으로 브라우저가 열리고 아래와 같이 완성된 사이트가 출력된다.
썸네일 Let's Encrypt 와일드카드 인증서 Let's Encrypt에서 와일드카드 인증서를 발급하기 시작한지 꽤 오랜 시간이 흘렀다. 내 서버에는 이미 적용하여 사용중인데 이제야 포스팅을 해본다. 일단 나는 우분투에서 인증서를 발급받았으므로 우분투 기준으로 설명한다. 윈도우에서도 가능하다고 하는데 사용해보진 못했고 필요한 사람은 아래 링크를 확인해 보기 바란다. https://github.com/PKISharp/win-acme/releases PKISharp/win-acme win-acme - A Simple ACME Client for Windows (for use with Let's Encrypt) - PKISharp/win-acme github.com 참고) 아래 진행방법은 모두 수동으로 진행하는 방법이며 클라우드플레어 등의 dns에서는 a..
썸네일 Google Publisher Toolbar 설치시 오류 크롬에 Google Publisher Toolbar 설치 후 애드센스/애널리틱스 계정을 연동하는데 오류가 발생한다. 원래는 로그인 후 아래의 코드를 붙여넣으라는 화면 없이 바로 연동되어야 정상인데 아래와 같이 코드를 붙여 넣으라는 메시지가 나오고 연동은 안된다. 당연하게도 Google Publisher Toolbar에는 코드를 붙여넣을 만한 곳이 없고 저 코드는 사용할 수 없다. 검색해보니 아래 해결책들이 나온다. 네이버 툴바 등 다른 확장 프로그램 한개씩 제거하면서 시도 - 실패 https://nuknukhan.tistory.com/22 확장 프로글매 관리에서 파일 URL에 대한 액세스 허용 ON / 시크릿 모드에서 허용 ON - 실패 https://subinne.tistory.com/198 시도해보니..
썸네일 시놀로지 DSM 메일스테이션 POP3 오류 해결 방법 나스를 새로 세팅했을 때 패키지들을 복원한 후 메일플러스의 POP3 페치가 정상동작 하지 않았다. 나스 재부팅 후 POP3 페치가 동작하지 않는 문제인데 메일플러스의 설정에서 POP3를 다시 설정하게 되면 다시 정상동작한다. 한동안 나스를 재부팅 할 때마다 메일스테이션의 설정에 들어가서 수동으로 시작해 주었는데너무 귀찮은 일이고 깜빡 할 경우에는 다른 메일들을 취합할 수 없는 문제점이 발생한다. 그래서 패키지 설정들을 모두 뒤졌더니 POP3 페치와 관련된 설정이 있었고여기에 설정을 추가했더니 정상적으로 동작한다.물론 재부팅 후에도 정상동작. 일단 POP3 페치가 동작하는 상태로 만든 후 ps -ef | grep fetch 명령을 사용하면 아래와 같이 현재 동작하는 메일플러스 계정의 내부 ID가 나온다. ..
썸네일 다운로드 스테이션 지난파일 일괄 다운받기 토렌트를 사용하다 보면 지나간 파일들을 다운받고 싶을 때가 있다.이런 경우 토렌트 사이트를 찾아가서 일일이 검색한 후 토렌트 파일을 하나씩 다운받아서토렌트에 하나씩 추가해야 하는 말그대로 노가다를 해야한다. 이런 상황에서 조금 쉽게 해결할 수 있는 방법이 있어서 공유한다.(시놀로지 DSM 다운로드 스테이션 기준으로 다른 프로그램에서도 비슷하지 않을까 싶다.) 먼저 RSS 등록할 때 보통 검색어를 지정할 수 있는데나는 보통때는 이 검색어를 720-NEXT로 사용한다.그러나 갑자기 "훈남정음" 이라는 드라마를 모두 다운받아 보고싶다면그림과 같이 RSS에 훈남정음이라는 검색어로 등록한다. 그러면 RSS에서 목록을 불러오는데 아래와 같이 원하지 않는 릴이나 해상도가 섞여있다. 여기서 먼저 그림상 우측 상단의 필..
TV 프로 만능 정규식 지난번 정규식 생성기를 만들어서 포스팅 한 적이 있는데 - 2017/03/24 - [NAS] - 정규식 생성기정규식을 쉽게 만들어주는 장점은 있으나정규식을 만들때마다 프로그램을 실행시켜야 하는 번거로움이 있다.이에 한국 TV 방송의 파일명 패턴을 찾아보니정규식 한개로 왠만한 프로는 모두 다운받을 수 있을 것 같다. 아래가 만능 정규식.제목\.(E\d+([_\-~]\d+)?(\.END)?\.)?(\d{6})?(\.repack)?(.*)?\.720[pP]-NEXT 정규식을 가져다 쓰되 취향에 따라 제목, 해상도, 릴명 등만 바꿔주면 된다. 아래 목록은 테스트를 통과한 예제이며왠만한 TV 프로그램은 아래 예제에서 벗어나는 경우가 없는듯하다. [방송국] 제목.180626.720p-NEXT.mp4[방송국] 제목...
썸네일 SKB 인증제한 우회하기 SKB 인터넷 사용중 갑자기 아래 캡쳐와 같은 화면이 떴다. 서비스 안내 자세히 보기를 클릭했을 때는 아래와 같은 설명이 나온다.아마도 자주 받는 질문들에 대해 미리 설명을 해둔 것으로 보이며 설명에 따르면PC와 노트북은 2대까지 사용 가능하며스마트폰 등 다른 기기들은 상관 없는 것으로 보인다.검색해 보았을 때에도 동일하게 PC와 노트북만 제한하며 총 2대까지 허용한다고 나온다.(스마트폰, 스마트패드, 프린터, 리눅스 등은 카운팅에서 제외된다고 한다.) 나 같은 경우 PC 1대와 노트북이 있으며 리눅스 PC 1대, 네트워크 프린터, 스마트폰 2대, 스마트TV를 사용하고 있다.아마도 여러개 맥 어드레스가 검출되는 경우에 한해 랜덤으로 해당 페이지로 연결시키는 것이 아닌가 싶은데 한번 뜨기 시작하니 웹사이트..
썸네일 PHP를 이용한 매직패킷 전송 (WOL) 요즘에는 대부분의 공유기에서 WOL(Wake On Lan)을 지원하고 편하게 등록이나 관리가 가능하지만 공유기 관리페이지에 로그인 -> WOL 메뉴 선택 -> PC 선택 -> 시작 과 같이 사용시에는 여러 단계를 거쳐야 한다. 보안상 아무나 접근하면 안되는 페이지이기 때문이다. PHP에서 직접 매직패킷을 전송하여 WOL이 가능하기 때문에 코드를 검색해봤다. 여러가지 코드가 있는데 나는 아래 출처 사이트에서 아래 코드를 복사해와 약간 수정하였다. 원본과 다른점은 IP를 입력할 필요 없도록 수정한 것이다. WakeOnLan호출시 맥어드레스만 넣어주면 바로 동작하므로 보안방법이 필요한데 나같은 경우는 외부에서는 접근하지 못하도록 내부 전용 DNS를 등록하여 사용중이다. 등록된 주소로 접속시 바로 PC가 켜진다..