Create and test documentation for how to configure FusionPBX/FreeSwitch to use STIR/SHAKEN based on Martini Security's offering
Budget: $30 – $250 USD
The goal of this project is to create a step-by-step guide for configuring FusionPBX/FreeSwitch to use STIR/SHAKEN based on Martini Security's offering. The guide should be written in markdown which will be used to generate a PDF similar to those found on Martini Security's website (https://www.martinisecurity.com/whitepapers).
The guide should be clear, easy to follow, and suitable for someone with limited experience in using FusionPBX/FreeSwitch or Martini Security's offering.
To complete this project, you will be given access to a pre-production environment at Martini Security where you can obtain the necessary API keys for enrollment. You will also have access to existing documentation on using FreeSwitch with STIR/SHAKEN (https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Configuration/Sofia-SIP-Stack/STIR-SHAKEN_75300891/). Martini Security offers a certificate enrollment client called Olive (https://www.martinisecurity.com/olive) which will also be used in the guide.
Your responsibilities will include:
- Familiarizing yourself with FusionPBX/FreeSwitch, STIR/SHAKEN, and Martini Security's offering
- Creating a step-by-step guide for configuring FusionPBX to use STIR/SHAKEN based on Martini Security's offering
- Testing the guide to ensure that it is clear, accurate, and reproducible
- Submitting the final markdown file for review
The guide should be clear, easy to follow, and suitable for someone with limited experience in using FusionPBX/FreeSwitch or Martini Security's offering.
To complete this project, you will be given access to a pre-production environment at Martini Security where you can obtain the necessary API keys for enrollment. You will also have access to existing documentation on using FreeSwitch with STIR/SHAKEN (https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Configuration/Sofia-SIP-Stack/STIR-SHAKEN_75300891/). Martini Security offers a certificate enrollment client called Olive (https://www.martinisecurity.com/olive) which will also be used in the guide.
Your responsibilities will include:
- Familiarizing yourself with FusionPBX/FreeSwitch, STIR/SHAKEN, and Martini Security's offering
- Creating a step-by-step guide for configuring FusionPBX to use STIR/SHAKEN based on Martini Security's offering
- Testing the guide to ensure that it is clear, accurate, and reproducible
- Submitting the final markdown file for review