Blog

  • lego를 이용한 let’s encrypt 와일드 카드 인증서 갱신

    AWS_ACCESS_KEY_ID="key" \
    AWS_SECRET_ACCESS_KEY="key" \
    AWS_REGION="eu-west-1" \
    
    lego --email "my@email" \
         --domains "*.welovedoctor.com" \
         --domains "welovedoctor.com" \
         --dns route53 \
         --path "/etc/lego" \
         renew 혹은 run \
         --renew-hook "nginx -s reload"
    
    • 나의 경우 lego로 인증서를 처음 갱신했기 때문인지 run 명령어가 필요했다.
    • 처음 알려준 –path 없이 실행했더니 인증서가 ~/.lego/certificates에 저장되었다.
    • –renew-hook을 이용하면 성공적으로 갱신 후 nginx 를 재시작하도록 해준다고 한다. 다음 번에 확인해 볼 예정이다. 이 옵션은 renew 이후에 들어간다.
    • certbot으로 하면 인증서가 pem으로 저장된다. lego로 하면 crt와 key 파일로 생성된다.
  • Gemini #1

    Gemini Pro 구독 후 첫 생성 이미지.

  • 넘어질 것인가 넘어설 것인가

    의욕을 불태우기에 좋은 책.

    세상에는 가장 소중한 3개의 금이 있다. ‘황금’, ‘소금’ 그리고 ‘지금’이다.

    • 8명인데 한 명의 서술 같다.
    • 이 중 몇 명은 한 명의 유투브를 언급한다.
    • 광고같다.
  • workspace 삭제

    jupyterlab는 현재 사용 중인 환경을 workspace에 저장해 둔다. 편할 때도 있지만, 이전 실행 결과가 남아 있어 불편할 때도 있다.

    정기적으로 재부팅 하고 난 후 이 workspace를 삭제하면 항상 깔끔하게 시작할 수 있다.

    아래 폴더의 내용물을 삭제하면 된다.

    ~/.jupyter/lab/workspaces/