Personal homepage forked from github/personal-website, implaments by nest.js
A simple personal homepage forked from github/personal-website, implements by nestjs.
docker run -itd --name meow -p 3000:3000 -v /root/meow:/app/dist/configs zfeng/meow:latest
Put this configuration in /root/meow/config.yaml.
github:
# github token
token:
organizations:
excludes:
# - test
projects:
count: 9
# PUSHED_AT STARGAZERS NAME CREATED_AT UPDATED_AT
sortBy: STARGAZERS
affiliations:
- COLLABORATOR
- ORGANIZATION_MEMBER
- OWNER
# exclude project
excludes:
# - test
# - test
extras:
# available for hire
hire: false
# icp number
icp: ICPxxxxxxxx
topics:
- name: React
webUrl: https://github.com/topics/react
imageUrl: https://raw.githubusercontent.com/github/explore/6c6508f34230f0ac0d49e847a326429eefbfc030/topics/react/react.png
articles:
# now only support ghost
engine: ghost
# the domain of your ghost blog
url: https://example.com
# ghost key
key:
comments:
# now only support valine
engine: valine
appId:
appKey:
extras:
placeholder:
notify: true
verify: false
logger:
level: info
transports:
- transport: console
colorize: true
datePattern: YYYY-MM-DD h:mm:ss
label: meow
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run build
$ npm run copy
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Meow is MIT licensed.