- Tags/
사이트 관리
Hugo에서 TeX 수식 입력 문제
Hugo
TeX
사이트 관리
hugo에서 수식 입력은 보통 테마에서 KaTeX를 쓸 수 있게 해주는 숏코드가 있으면 그걸 사용해서 수식을 입력한다.
CORS 문제로 작동하지 않은 hugo 검색 기능
서버
사이트 관리
Hugo
Nginx
문제 상황 # 갑자기 이 사이트의 검색 기능이 작동하지 않는 것을 발견했는데 이상하게 다른 컴퓨터에서 열어봤을 때는 검색 기능이 작동했다. 대충 검색하다 개발자 도구를 열어봤더니 CORS 정책 때문에 index.json을 열 수 없다는 내용이였다. 자세히보니 검색할 때 page.hw5e.cc/index.json을 가져오는데 https://www.page.hw5e.cc 에서 https://page.hw5e.cc에 있는 index.json을 가져올 수 없어서 검색이 되지 않았던 것이다.
다시 확인해 보니 page.hw5e.cc에서는 검색이 되고 www.page.hw5e.cc로 접속하면 검색이 안되는 것을 확인했다.
역방향 프록시 서버를 Nginx에서 Caddy로 옮겼다
서버
Linux
Caddy
사이트 관리
Caddy를 설치만 해놓고 알아보기 귀찮아서 안하고 있었는데 caddyfile에
블로그 손 볼 계획
사이트 관리
서버 쪽 계획 # 오라클 클라우드에서 쓰는 OS를 다른 것으로 변경 # 오라클 클라우드에서 설정을 빠르게 하기 위해 공식 문서에서 쓰는 오라클 리눅스를 골랐는데 익숙하지 않은 배포판이다 보니 오라클 클라우드에 익숙해 지면 다른 것으로 바꿀 생각이다. 그리고 뒤에도 말할 건데 느려서 별거 아닌 삽질도 시간을 굉장히 잡아먹는 경우가 있어서 그렇다.
블로그 개장
서버
사이트 관리
대충 1년동안 사이트 만드는데 필요한 내용을 알아보니깐 집에있는 셀러론 달린 미니 PC를 서버로 하는 Nginx와 Hugo 가지고 돌아가는 사이트가 나오긴 나왔다.
일단 체감상 걸린 시간의 절반은 TLS (SSL)가 뭔지 이해하는데 쓴 것 같다.
가만 생각해보면 예전부터 나는 암호화랑 관련된게 나오기만 하면 머리 아파해왔긴 하다.