Takhi Project Folder Structure
This document explains the main folders and files in the Takhi project repository.
Folder and File Descriptions
app
Contains the main Takhi application source code and related resources. This is where the core backend and/or frontend code for the Takhi app resides.
docusaurus
Holds the documentation site built with Docusaurus. This folder includes all the markdown files, configuration, and static assets for project documentation and guides.
flarum
Contains the Flarum forum platform setup. Flarum is a modern, lightweight forum software. This folder includes its source code, extensions, and configuration specific to the Takhi community forum.
README.md
The main repository readme file.
takhidown.sh
A shell script to stop all Takhi services in docker containers gracefully.
takhiup.sh
A shell script to start or deploy the Takhi services. It is used to bring up the application and related infrastructure.
traefik
This folder contains configuration files for Traefik, a modern reverse proxy and load balancer. It manages routing and HTTPS certificates for the Takhi app and forum services.