Ryeonho Heo

Ryeonho Heo

A tour of GOを hostしてみる

A Tour of GOのコードを持ってきてローカルでサービースを公開してみました。セキュリティー的に危ないのでdocker内部の一般ユーザーとして起動するのとdocker networkでisolationをすることで対策を行いました。

A tour of GO의 사이트 코드를 가져와서 로컬 서비스로 실행해 보았습니다. 보안 문제가 있기 때문에 docker 내부 일반 유저 권한으로 실행하고 docker의 제한된 닫힌 네트워크에서 동작하도록 하였습니다.

(security上の問題から現在サービース中止中です。security상의 문제로 현재 service중지시켜 둔 상태입니다.)
実際の結果をみる 결과보기 (新しいタブで表示されます, 새 탭에서 열립니다) preview a tour of GO 正式サイト: A Tour of GO (新しいタブで表示されます, 새 탭에서 열립니다)

関連コード(관련된 코드)

serviceとして公開するためにはOrigin周りのコードを修正する必要がありました。서비스 공개 하기 위헤서는 코드 상에서 websocket의 origin제한을 풀어줄 필요가 있었습니다.