Postgres instance backing revveries.com
4.0K
Code running odettechavez-mayo.com, a photography portfolio and private CMS.
Arguably over-engineered as this was intended as a learning project and chance to deploy several new technologies that I hadn't worked with previously.
/api - Scalatra REST API using Slick to interact with a PostgreSQL instance. Has full test coverage under ./api/src/test. Generates a dockerized .war for deployment./app - React SPAs responsible for the UI of the photography portfolio and CMS. Uses Browserify for bundling, Babel for ES6, and Reflux for state managment./db - Dockerized PostgreSQL instance used for gallery and picture persistence./www - Dockerized Nginx proxy used for a reverse-proxy and static asset cache./kube - Kubernetes configuration files used for deployment. revveries.com is currently hosted on Google Container Engine.$ npm install
$ gulp
$ ./sbt
> container:start
$ gulp spec
$ ./sbt
> test
./api deployment:
$ ./api/sbt docker:publish./app deployment:
$ cd ./app && gulp deployContent type
Image
Digest
sha256:5af623b14…
Size
95.6 MB
Last updated
almost 11 years ago
docker pull javamonn/revveries-db