1
0
mirror of https://github.com/byulmaru/quesdon synced 2024-11-23 22:36:03 +09:00
ザ・インタビューズとかaskfmとかそういうやつのMastodon版
Go to file
2019-11-06 20:59:37 +11:00
db_utils 서버 코드 ts3 붙이고 문법 내스타일로 정리 2019-11-06 15:05:17 +11:00
src 서버 코드 오타 및 자잘한거 수정 2019-11-06 20:59:37 +11:00
views 서버 코드 ts3 붙이고 문법 내스타일로 정리 2019-11-06 15:05:17 +11:00
.babelrc iOS9なんてしらん 2018-05-23 10:20:19 +09:00
.dockerignore first commit 2017-12-09 09:39:59 +09:00
.env.development load dotenv 2018-05-14 16:11:21 +09:00
.eslintrc.json 서버 코드 ts3 붙이고 문법 내스타일로 정리 2019-11-06 15:05:17 +11:00
.gitignore wip 2018-01-21 02:26:52 +09:00
.gitlab-ci.yml 깃랩이 빌드해주겠죠 뭐 2018-08-07 23:39:53 +09:00
docker-compose.yml DB 컨테이너의 포트를 닫고 볼륨 연결 2018-09-14 11:57:31 +09:00
Dockerfile using node:10 2018-07-24 14:17:07 +09:00
LICENSE first commit 2017-12-09 09:39:59 +09:00
package.json 서버 코드 ts3 붙이고 문법 내스타일로 정리 2019-11-06 15:05:17 +11:00
README.md README 한글화 2019-10-31 20:30:14 +11:00
tsconfig.json 자잘한거 2019-10-31 21:07:17 +11:00
webpack.config.js 最適化の対象からClassNameを外した 2018-05-19 21:54:29 +09:00
yarn-error.log 서버 코드 ts3 붙이고 문법 내스타일로 정리 2019-11-06 15:05:17 +11:00
yarn.lock 서버 코드 ts3 붙이고 문법 내스타일로 정리 2019-11-06 15:05:17 +11:00

quesdon

Mastodon/Misskey를 위한 ask.fm 같은거

LICENSE: AGPL 3.0

how to run

required: latest version Node.js, MongoDB

yarn install
yarn build
MONGODB_URL=mongodb://localhost/quesdon BACK_PORT=3000 yarn start

개발

개발 환경 구축

cp .env.development .env한 뒤 yarn dev로 빌드 후 http://localhost:8080 로 접속

디렉터리 구조

굳이 안 적어놔도 보면 알겠지만 혹시 모르니까

  • src/: 소스
    • server/: 서버 사이드 소스
      • api/: API 엔드포인트
      • db/: 데이터베이스 모델
      • utils/: 잡다한 것들
    • client/: 클라이언트 소스
  • views/: 서버 사이드 템플릿 (pug 템플릿 엔진 사용)