Skip to content

angelbonet/FileMaker-LetsEncrypt-Ubuntu-MacOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileMaker-LetsEncrypt-Ubuntu-MacOS

A bash script for fetching and renewing Let's Encrypt (certbot) certificates for FileMaker Server running Linux (Ubuntu) and Mac OS

Initial Setup Instructions:

  1. Setup Ubuntu + install FMS
  2. Install Homebrew only on MacOS
  3. Install certbot
  4. Download wget https://raw.githubusercontent.com/jon91/FileMaker-LetsEncrypt-Ubuntu-MacOS/main/get-ssl_Ubuntu.sh on Ubuntu
  5. Download wget https://raw.githubusercontent.com/jon91/FileMaker-LetsEncrypt-Ubuntu-MacOS/main/get-ssl_Mac.sh on Mac
  6. add execution chmod ./get-ssl_platform.sh (platform is Ubuntu/Mac)
  7. edit content of script nano ./get-ssl_platform.sh (platform is Ubuntu/Mac)
  8. run sudo ./get-ssl_platform.sh (platform is Ubuntu/Mac)

Renewal Setup Instructions:

  1. Download wget https://raw.githubusercontent.com/jon91/FileMaker-LetsEncrypt-Ubuntu-MacOS/main/renew-cert.sh on Ubuntu
  2. Download wget https://raw.githubusercontent.com/jon91/FileMaker-LetsEncrypt-Ubuntu-MacOS/main/renew-cert_Mac.sh on Mac
  3. add execution chmod ./renew-cert_platform.sh (platform is Ubuntu/Mac)
  4. edit content of script nano ./renew-cert_platform.sh (only fms usr/pwd edit needed) (platform is Ubuntu/Mac)
  5. run sudo ./renew-cert_platform.sh (platform is Ubuntu/Mac)

Original Script (Mac): https://github.com/BlueFeatherGroup/FileMaker-LetsEncrypt-Mac

Modified with help from: https://the.fmsoup.org/t/use-of-free-letsencrypt-ssl-certificates-with-fms/1019/7 --- changed serverKey path

Modified from https://github.com/jon91/FileMaker-LetsEncrypt-CentOS-7 --- Adapted for Ubuntu and MacOS

About

FileMaker Server Certbot SSL Certificate Creation Script for Ubuntu 18.x TLS and Mac OS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%