Skip to content

elarsaks/gorilla-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Example

About

🚧 UNDER DEVELOPMENT 🚧

This project is an NFT marketplace designed to broaden and demonstrate my technical skills. It is currently in development, so appearances may vary over time.

Live Links

App URL
Next JS https://gorilla-labs.com
Node JS https://gorilla-labs.com:5000/test

Topological overview of the planned implementation: 👇 Architecture

Installation and Running

Prerequisites

  • Docker
  • Docker Compose

Setup Instructions

  1. Environment Variables and SSL Certificates:

    • Add necessary environment variables and SSL certificates to the project's folder as required.
    • For HTTPS testing, place SSL certificates in the project's /keys directory.
  2. Installation: Navigate to the project root and run:

docker-compose up --build

Accessing the Application: The application will be accessible on the following ports:

App URL Notes
Nginx (Next) http://localhost:80 Access Next via Nginx over http.
Nginx (Next SSL) https://localhost:443 Access Next via Nginx over https.
Nginx (Node SSL) https://localhost:5000 Access Node via Nginx over https.
Next JS http://localhost:3000 Frontend development server.
Node JS http://localhost:4000/test Backend API endpoint example.
Postgre SQL N/A PostgreSQL does not provide a browsable URL. Use localhost:5432 for database connections.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published