Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 2.64 KB

README.md

File metadata and controls

78 lines (51 loc) · 2.64 KB

GitHub License GitHub Issues GitHub Last Commit

monolith

Discord | Website

Prerequisites

Installation

  1. Clone the Repository
git clone https://github.com/TalentHubProject/monolith.git
cd monolith
  1. Environment Configuration

Duplicate the .env.example file to .env and adjust the environment variables as needed.

cp .env.example .env
  1. Launching Services

Use Docker Compose to build and start the services:

Production
docker-compose up -d
Development
docker-compose -f docker-compose.dev.yml up -d

Services

Service Port Technology Description
API 5000 Asp.NET REST API for managing Talent Hub data
Discord Bot 5001 JDA The famous Aleks Bot ! ꒰(˶• ᴗ •˶)꒱
Website 3000 NuxtJs Web interface for accessing Talent Hub features
Database 5432 PostgreSQL Relational database management system

Docker Network

  • Name: th-dev_net
  • Driver: bridge

Contributing

We encourage contributions to the Talent Hub Monolith project! Please see CONTRIBUTING.md for more information on how to contribute.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contributors