Skip to content
/ kablog Public

Automated Translation Development Post Distribution Application

License

Notifications You must be signed in to change notification settings

puleugo/kablog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KaBlog

  • This Is A Alpha Version.
  • Alpha 버전입니다.

프로젝트 소개(Kaio-ken Blog)

양질의 개발 아티클을 자동으로 번역하여 해외 블로그로 제공하는 프로젝트입니다. 선진국 10개국에 이 서비스를 제공한다는 가정하에 단순 계산으로 약 44배의 독자층에게 노출되는 가치를 제공받을 수 있습니다.

Started At

Kaio-ken Blog 프로젝트가 제공하고자 하는 가치

  1. Do Not Manage: 별도의 관리 없이 알잘딱으로 번역하여 블로그에 게시합니다.
  2. Free And Server-less: 무료 기능들을 사용하여 서비스를 제공합니다.
  3. Run In Mobile: 구글 스프레드 시트와 Git Action을 통해 모바일 기기나 PC방에서도 쉽게 조작할 수 있습니다.

실행

아래 명령어는 빌드 후에 환경변수를 설정한 후 실행하는 명령어입니다. 깃 액션에서도 다음과 같이 실행됩니다. 아래 변수들은 모두 랜덤한 값입니다.

npm run build && npx cross-env \
  GH_REPOSITORY='kablog-test' \  # GITHUB_이지 않는 이유는 GITHUB SECRET 명명 규칙과 충돌하기 때문입니다.
  GH_TOKEN='ghp_tH1sF0rEx4mp1e' \
  GH_USER='puleugo'\
  GOOGLE_SHEET_ID='tHis1sN0tAV41ideKey' \
  GOOGLE_CLIENT_EMAIL='[email protected]' \
  GOOGLE_PRIVATE_KEY='-----BEGIN PRIVATE KEY-----\n_This_is_not_a_Real_Private_key\n_This_is_Just_for_example_\n_Im_Not_A_Baby\n_TY\n-----END PRIVATE KEY-----\n' \
  npm run start

About

Automated Translation Development Post Distribution Application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published