Adding SSL to genieACS

Have a look at this: Environment Variables — GenieACS Documentation 1.2.8 documentation
These are the ENVs you need.
GENIEACS_CWMP_SSL_CERT
GENIEACS_CWMP_SSL_KEY
GENIEACS_NBI_SSL_KEY
GENIEACS_NBI_LOG_FILE
GENIEACS_FS_SSL_CERT
GENIEACS_FS_SSL_KEY

These work like the variable described here:
GENIEACS_UI_SSL_CERT=/etc/letsencrypt/live/MyDomainExample.com/fullchain.pem
GENIEACS_UI_SSL_KEY=/etc/letsencrypt/live/MyDomainExample.com/privkey.pem
( 1.2.3 Let's encrypt https ui without Nginx or Apache2 )
It is also possible / recommended to use different domains for the different services. This allows to split them when needed in the furture.