Personal web page
This is the repository to my personal homepage andrelademann.de. I decided to make the source code public for two reasons. Firstly to inspire other people to create there own Website with Node.js and secondly to give pros the chance to find and report bugs and security voluntaries.
Node.js, Express, Handlebars, Grunt, Mongoosejs ODM, MongoDB, S3 Image upload, CloudFront CDN, imagemagick, SASS
Webstorm, herokuapp app build and hosting, Travis CI, Scrutinizer,
HTML5, Bootstrap 4 alpha CDN Version, font awesome, RDF, vCard, Microformats, Open Graph, Twitter card, Syntax highlighting with prism, Comments with Disqus
To see the current status, take a look in the milestones overview page or the on waffle.io board.
Please report bugs and security gaps. My promis: For every bug that you find within my source code and report it, I give an hour for your project. Thanks! 👍 Fee free to contact me on .
npm install
to install the dependenciesconfig/database.js
docker-compose -f docker-compose.yml -f docker-compose.development.yml up -d
NODE_ENV=development
AWS_ACCESS_KEY_ID=foo
AWS_SECRET_ACCESS_KEY=foo
S3_BUCKET=foo
npm start
to start a local web serverMONGODB_URI=foo
(To override configuration file settings)NODE_SECRET=foo
AUTH_SECRET=foo
BASE_USER=foo
(For basic authentication)BASE_SECRET=foo
(For basic authentication)AWS_REGION=foo
BUGSNAG_TOKEN=foo
To monitor bug messages.