https://github.com/labstack/echox
Echo cookbook and website
https://github.com/labstack/echox
cookbook docs echo example labstack-echo recipes web-framework website
Last synced: 6 months ago
JSON representation
Echo cookbook and website
- Host: GitHub
- URL: https://github.com/labstack/echox
- Owner: labstack
- License: mit
- Created: 2016-03-08T19:29:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-04T17:55:43.000Z (over 1 year ago)
- Last Synced: 2024-05-04T18:41:37.211Z (over 1 year ago)
- Topics: cookbook, docs, echo, example, labstack-echo, recipes, web-framework, website
- Language: Go
- Homepage: https://echo.labstack.com
- Size: 12.3 MB
- Stars: 401
- Watchers: 14
- Forks: 286
- Open Issues: 55
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Echo Extra
### Running Recipes
- Go into any cookbook folder and run `go run server.go`
### Running/Developing Website Locally
- Ensure that you have Node.js installed on your computer. If you don't have it, download and install it from the
official Node.js website (https://nodejs.org). Or you could use NVM (https://github.com/nvm-sh/nvm) to use appropriate
version of Node.
- Inside the `website` folder, install the required dependencies by running the following command `npm install`.
- Run the website locally by running the following command `npm start`.```bash
cd website
npm install
npm start
```### Running/Developing Website in docker
This will serve website on http://localhost:3000/
```bash
docker run --rm -it --name echo-docs -v ${PWD}/website:/home/app -w /home/app -p 3000:3000 -u node node:lts /bin/bash -c "npm install && npm start -- --host=0.0.0.0"
```