Deploystack is a curated list of tools and services that you might use when launching a website. It covers sections like hosting, domain names, web analytics (more will be added in the future). It contains recommendations of different companies/services that offer good value for money and are developer-friendly.
Sometimes, you just want to create a website with cats and the only thing you need is hosting. Or you already have a website with cats and want to add some simple web analytics tool. You don't need Amazon AWS for that (don't get me wrong, AWS is awesome and it's highly appreciated by developers - more than half of YC funded companies are using AWS), you just need one tool or service. So I created this list of different parts of deployment stack that can work together or separately.
Just open deploystack.io in your browser.
To run the server locally:
# Install NPM dependencies
$ npm install
# Precompile SASS files, etc.
$ npm run build
# or watch folder for automatic SASS compilation:
$ npm run watch:css
# Start the app
$ node server.js
# Express server listening on port 3000
Don't forget to set the environment variables on the production machine:
PORT
(to determine on which port the server will run)CDN
(if not empty, this CDN URL will be prepended to all static resources)
Bug reports and feature requests are welcome, just open an issue
Copyright (c) 2016 Sebastian Witowski.
Licensed under the MIT license.