JKS 인증서 파일을 pem, key 파일로 변환 하기
업무상 발급 받은 인증서가 JKS 포멧으로 왔다. Nginx에서 사용할 예정이라고 왔는데 왜 이렇게 왔는지는 모르겠으나 다시 신청하려면 번거로웠기 때문에 JKS를 사용하는 방법이 없나 검색해보았는데 pem, key 파일로 추출하는 방법이 있었다.…
업무상 발급 받은 인증서가 JKS 포멧으로 왔다. Nginx에서 사용할 예정이라고 왔는데 왜 이렇게 왔는지는 모르겠으나 다시 신청하려면 번거로웠기 때문에 JKS를 사용하는 방법이 없나 검색해보았는데 pem, key 파일로 추출하는 방법이 있었다.…
pyenv 설치 pyenv 설치하기 전에 의존성 패키지들을 설치한다. sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev 의존성 패키지…
소개글 https://vlee.kr/4851 Github 주소 https://github.com/outline/outline outline wiki의 github 주소입니다. outline을 docker로 세팅하는 방법이 간단하게 기술되어 있는데 db나 redis와 같은 설정들을 추가로 해줘야 하기 때문에 공식 가이드를 보고 설치하는 게 쉽지…
오픈소스로 셀프 호스팅이 가능한 Outline Wiki를 간단히 소개합니다. 무료로 사용할 수 있는 wiki 플랫폼이 여럿 있습니다. 그런데 꼭 있었으면 하는 기능들이 없거나 UI가 다소 부족한 경우들이 종종 있더군요. 아무래도 유료로…
집에서 서버를 운영한지 벌써 꽤 오랜 시간이 지났습니다. 대략 2013년도 부터 노트북에 리눅스를 설치해서 운영을 했으니 거의 8년이 흐른 것 같네요. 그동안 많은 글을 쓰진 않아서 블로그 유입도 고만고만한 수준이라…
react로 Frontend를 띄우고 node에서 backend를 띄워 frontend에서 proxy 설정으로 backend를 가리키게 했는데 접속 시 invalid host header라는 오류가 발생했다. 이런 경우 다음 설정으로 오류 회피가 가능하다. frontend 소스 디렉토리에서 다음…
AWS Intance에서 shell script를 cron에 등록하여 자동으로 code push를 하도록 만들고 싶었다. 대략 아래와 같은 간단한 script를 만들어봤다. #!/bin/sh BUCKET_PATH="s" AWS="/usr/local/bin/aws" rm -rf /tmp/project_code ${AWS} s3 cp ${BUCKET_PATH}/project.tar.gz /tmp/project.tar.gz cd…
s3 bucket에 있는 파일 목록 보기 import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') for my_bucket_object in my_bucket.objects.all(): print(my_bucket_object) 참고 python - Listing contents of a bucket with boto3 -…
AWS Lambda에서는 몇몇 기본 패키지 외에는 사용할 수 없다. 따라서 lambda로 복잡한 기능을 수행하기 위해서는 layer 기능을 사용한다. layer는 lambda에서 추가적인 패키지를 사용 가능하도록 하는 것이다. 설명이 복잡하지만 단순히 내가…
참고 구글시트 IMPORTXML 함수를 이용한 data 크롤링 (재무정보 가져오기) (tistory.com)구글 파이낸스(google finance) 함수를 이용한 주식 정보 정리하기(w/구글스프레드시트) (tistory.com)구글스프레드시트로 재무제표 크롤링하는 방법 : 네이버 블로그 (naver.com)