project-trident / trident-website

Source files for the Project Trident website instance
BSD 3-Clause "New" or "Revised" License
9 stars 10 forks source link

trident-website

Source repository for the Project Trident website. These sources are used by the "hugo" static-site generation system to create/deploy the website.

Deployment

On a FreeBSD/TrueOS system, just run this command: sudo ./deploy_nginx.sh This will install the website and startup the nginx web server.

Notes:

Local Testing

Run ./test.sh to spin up a local version of the website on port 1313.

Site Modification

Locations of files (relative to root of repository):

Charts and such

The "mermaid" shortcode can be use to access the mermaid.js library for generating flowcharts and such. The reference material for this library is located HERE, and can be used in a markdown pages as such:

{{< mermaid >}}
graph LR
  A[Square Box] --> B((Circle))
  B --> C{Diamond}
  C -.-> A
{{< /mermaid >}}