- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 8
 
Repository structure
        mathcoll edited this page Aug 15, 2021 
        ·
        9 revisions
      
    | Folder | Explanation | 
|---|---|
| /.github | |
| /.settings | |
| /bin | All binary (and other) files that helps t6 to manage its builds | 
| /data | This folder contains the json databases for resources and settings | 
| /docs | The folder made for the technical Api documentation | 
| /error | A custom error page not fully necessary, depending on your server settings | 
| /etc | The linux service start point | 
| /public | Javascripts, fonts, styles, and images used in the UI. Root for Cdn | 
| /routes | All the routes for the Apis, each resource is having its own file | 
| /sensors | Some sample virtual sensors that connect to Api | 
| /serializers | File configuration to make sure Resources are consistent | 
| /sessions | Session file folder | 
| /test | For testing :-) | 
| /views | The template pages for the UI | 
The following files are also provided by t6:
| Files | Explanation | 
|---|---|
| /etc/init.d/t6 | The linux service file for t6 | 
| /bin/www | The file that run the server on top of app.js | 
| /app.js | This is the mail server application. it loads the routes for the UI and Api | 
| /t6BuildVersion.json | Autogenerated file containing the information about latest UI build version | 
| /t6console.js | The server log engine | 
| /t6decisionrules.js | Decision Rule to handle actions | 
| /t6events.js | GA4 connexion and internal log events from the server | 
| /t6mailer.js | The library to handle emailiug | 
| /t6mqtt.js | Messaging queue to Mqtt | 
| /t6imagesprocessing.js | Image Preprocessor and Face detection | 
| /t6notifications.js | WebPush and FCM notifications | 
| /t6otahistory.js | Over The Air (OTA) library | 
| /t6preprocessor.js | Preprocessor & Sensor Data Fusion | 
t6 Technical Api Documentation. Please refers to CONTRIBUTING.md in case you would like to help :-)
- Installing t6
 - Internal errors
 - Repository structure
 - Six main Resources
 - Other Resources
- Datapoints
 - Users
 - UIs 💥 not detailed
 - Mqtt Topic 💥 not detailed
 
 - Referentials
 - Technical Api Documentation 🔗
 - TWA Application Screenshots
 - t6 Security policy
 - Advanced t6 concepts