Skip to content

a simple generic social comm. platform where you can post

License

Notifications You must be signed in to change notification settings

abhaysp95/post_me_daddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Post Me Daddy

A generic social communication platform built using graphql.

How to run

Easy way

The project includes docker-compose.yml & Dockerfile for project setup. The project is also using .env file. Here's how you set it up.

  • install docker & docker-compose (step depends upon the distro you using, so checkout docker doc)
  • install docker-buildx. Check the info here. Included by default with docker-desktop.
  • setup buildx as default build tool for docker
$ docker buildx install
  • fill up the .env file with the values (I've included the required env keys in the file)
  • copy the .env from root dir of project to post_me_server folder. (This step is needed because .env file is needed inside the container we're creating for backend of project)
$ cp .env post_me_server/.env
  • Build the images with docker-compose
$ docker-compose build --no-cache
  • Make the containers up
$ docker-compose up

Hard way

Probably will update here, with different steps I did to make it run locally without docker (in case if it's needed)

Releases

No releases published

Packages

No packages published

Languages