norangebit / meme-grid

A grid for memes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Meme Grid

The only hub for memes that you'll ever need.

Building

To build the project, you'll need to have JDK 8 installed. After you've got that ready, go to root project dir and run:

./gradlew shadowJar

This will create an executable .jar under libs/build.

Running

Before running the project, you'll have to setup PostgreSQL. Afterwards simply execute the built jar:

java -jar meme-grid.jar

This will start the application and bind it to port 8080.

Running using Docker

If you have Docker and Docker Compose setup, you can simply run:

sudo docker-compose -f scripts/docker-compose.yml -p memegrid up

This will start the application on port 8080 and expose PostgreSQL on port 5432.

About

A grid for memes

License:MIT License


Languages

Language:Kotlin 79.5%Language:JavaScript 8.8%Language:HTML 7.1%Language:CSS 2.8%Language:Shell 1.4%Language:Dockerfile 0.5%