https://github.com/nguyenantoine/bambou-website
Site vitrine du traiteur Le Bambou
https://github.com/nguyenantoine/bambou-website
docker-compose vuejs website
Last synced: 2 months ago
JSON representation
Site vitrine du traiteur Le Bambou
- Host: GitHub
- URL: https://github.com/nguyenantoine/bambou-website
- Owner: NguyenAntoine
- Created: 2018-10-29T22:06:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-27T01:04:53.000Z (over 2 years ago)
- Last Synced: 2025-01-10T02:23:44.128Z (over 1 year ago)
- Topics: docker-compose, vuejs, website
- Language: CSS
- Homepage: https://bambou.nguyenantoine.com
- Size: 55.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Bambou Website
> Site vitrine pour le traiteur Le Bambou
## Build Setup
``` bash
# install dependencies
yarn install
# serve with hot reload at localhost:8080
yarn run dev
# build for production with minification
yarn run build
# build for production and view the bundle analyzer report
yarn run build --report
# check syntax for javascript optimization
yarn run lint
# delete node_modules & install all libraries with yarn
yarn run install:clean
```
## Deployment
Create the `.env` file from [.env.dist](.env.dist) example with the
environment variables from [docker let's encrypt nginx proxy](https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion/wiki/Basic-usage)
```bash
# build for production with minification
yarn run build
# run script docker for linux environment
./docker-run.sh
```
## Using Google Maps
Please, create a new apikey and set it into the file `.env` at the root of the project.
```dotenv
VUE_APP_APIKEY_GOOGLE_MAPS=YourApikey
```