Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakemmarsh/monolist-music-marketing
The static marketing site for Monolist, the now-defunct music app.
https://github.com/jakemmarsh/monolist-music-marketing
Last synced: about 4 hours ago
JSON representation
The static marketing site for Monolist, the now-defunct music app.
- Host: GitHub
- URL: https://github.com/jakemmarsh/monolist-music-marketing
- Owner: jakemmarsh
- License: mit
- Created: 2015-03-02T01:59:03.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-08-06T22:00:18.000Z (over 6 years ago)
- Last Synced: 2024-04-14T18:05:50.031Z (7 months ago)
- Language: CSS
- Homepage:
- Size: 4.98 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
monolist-marketing
==================The static marketing and landing page for the now-defunct music app Monolist.
---
### Getting up and running
1. Clone this repo
2. Run `npm install` from the root directory
3. Run `gulp dev` (may require installing Gulp globally `npm install gulp -g`)
4. Your browser will automatically be opened and directed to the browser-sync proxy address
5. To prepare assets for production, run the `gulp prod` task (Note: the production task does not fire up the express server, and won't provide you with browser-sync's live reloading. Simply use `gulp dev` during development)Now that `gulp dev` is running, the server is up as well and serving files from the `/build` directory. Any changes in the `/app` directory will be automatically processed by Gulp and the changes will be injected to any open browsers pointed at the proxy address.
### Deploying
1. Run `gulp deploy`
**Note:** This will attempt to read AWS credentials from `process.env.*`, which is read in from a `.env` file in the root directory. That should be of the format:
```
AWS_KEY=''
AWS_SECRET=''
S3_BUCKET=''
S3_REGION=''
```