Green-Social

Green Social

Minimal green-themed social app (posts, reactions, comments, auth).

Prereqs: Node.js 18+ is recommended.

Install and run:

npm install
npm start

App will run on http://localhost:3000

Notes:

Docker

Build and run the image:

docker build -t green-social:latest .
docker run -p 3000:3000 -e NODE_ENV=production -e DATA_DIR=/app/data -e JWT_SECRET=change-me -v "$(pwd)/data:/app/data" green-social:latest

Using docker-compose:

docker-compose up --build

Notes

Deploy to the internet (easy option: Render)

This app needs a Node.js web service and (recommended) a persistent disk because it uses SQLite + uploads.

After deploy your site will be available on your Render URL.