Skip to content
Personal homepage forked from github/personal-website, implaments by nest.js
CSS TypeScript HTML Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.gitignore
.prettierrc
Dockerfile
README.md
nodemon-debug.json
nodemon.json
package.json
tsconfig.build.json
tsconfig.json
tslint.json
yarn.lock

README.md

MEOW

Description

A simple personal homepage forked from github/personal-website, implements by nestjs.

demo

Docker Start

docker run -itd --name meow -p 3000:3000 -v /root/meow:/app/dist/configs zfeng/meow:latest

Configuration

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: 辽ICP备xxxxxxxx号

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

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run build
$ npm run copy
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Stay in touch

License

Meow is MIT licensed.

You can’t perform that action at this time.