https://github.com/jyoketsu/my-site-server
personal site's service based on express and mongoose
https://github.com/jyoketsu/my-site-server
docker docker-compose express mongodb mongoose nodejs
Last synced: 3 months ago
JSON representation
personal site's service based on express and mongoose
- Host: GitHub
- URL: https://github.com/jyoketsu/my-site-server
- Owner: jyoketsu
- Created: 2020-05-24T13:44:52.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-29T00:12:02.000Z (over 4 years ago)
- Last Synced: 2025-07-07T19:52:29.066Z (12 months ago)
- Topics: docker, docker-compose, express, mongodb, mongoose, nodejs
- Language: TypeScript
- Homepage:
- Size: 2.54 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 我的个人网站-后端服务
以`Express` + `TypeScript` + `Mongoose`技术栈来构建的应用
## Development
`yarn start`
The run dev command will start the server and listen on the configured port. The port can be configured in ./index.ts
## Deploy
`docker-compose up -d`
```
docker # docker用目录
└───mongo_data # mongoDB数据用目录
| └───dump # mongoDB备份用目录
└───mongo_home
| └───mongodb
│ │ .dbshell # history file
└───mongo-init
│ │ mongo-init.sh # mongo Authentication 脚本
```
创建`.dbshell`的原因见 [Error saving history file](https://github.com/docker-library/mongo/issues/323)