Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/org0000h/launch_node
light weight web framework
https://github.com/org0000h/launch_node
Last synced: about 13 hours ago
JSON representation
light weight web framework
- Host: GitHub
- URL: https://github.com/org0000h/launch_node
- Owner: org0000h
- License: apache-2.0
- Created: 2019-06-13T14:23:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T11:24:04.000Z (about 2 years ago)
- Last Synced: 2023-03-21T20:47:20.681Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 1.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# launch_node
- High concurrency support, you can use all cpu core to start.
- based on nodejs+koa2.
- jsonwebtoken Stateless authorization.
- Freely configure HTTP, HTTPS (ECDHA encryption), websocket server startup.
- support websocket using socket.io
- Use sequelize, provide a variety of database support (postgreSQL, MySQL, sqlite...), one development can be used for multiple databases.
- Use vue-element-admin to provide fast and flexible front-end back-end management interface development. The UI is dynamically determined by data.
- Docker containerization support for easy deployment.## start up with docker
---
automatic deployment by docker-compose,run cmd below:
```
docker-compose up
```
Use URI https://localhost:3000 to access the container.If using vscode to debug, run
```
docker-compose -f docker-compose-debug.yml up
```
then start the vscode,chose "attach docker" in launch.json## or just run in localhost
---
```
cd strawberry_koa/
npm install
npm start // or npm run debug```
Use URI https://localhost to access the server## todo
---