Help with creating Blueprints

I’m trying to create a blueprint to use Fider.io on Render. This is my first attempt would love some help. What I am trying to achieve is deploy to render & create a MYSQL 14 Database as part of the blueprint and ensure that the creds are input as a secret file.

Also, define the use/enforcement of HTTPS

I would be using mailgun as a mail server and obviously want those in as an environment variable or secret file and allow render to do a health check. and also provide the base URl for the site such as BASE_URL: https://feedback.yoursite.com

Here is fider documentation on Docker

Here is Fiders Git Repo I have forked it GitHub - getfider/fider: Open platform to collect and prioritize feedback

Here is a copy of my attempt at creating a blueprint

services:

  • name: fider
    plan: standard
    type: web
    env: docker
    healthCheckPath: /healthz
    envVars:

    • key: FIDER_MYSQL_ADDRESS
      fromService:
      name: fider-mysql
      type: pserv
      property: hostport
    • key: FLEET_MYSQL_DATABASE
      fromService:
      name: fider-mysql
      type: pserv
      envVarKey: MYSQL_DATABASE
    • key: FLEET_MYSQL_PASSWORD
      fromService:
      name: fider-mysql
      type: pserv
      envVarKey: MYSQL_PASSWORD
    • key: FIDER_MYSQL_USERNAME
      fromService:
      name: fider-mysql
      type: pserv
      envVarKey: MYSQL_USER
    • key: FIDER_SERVER_TLS
      value: false
    • key: PORT
      value: 8080
  • name: Fider-mysql
    type: pserv
    env: docker
    branch: mysql-14
    disk:
    name: mysql
    mountPath: /var/lib/mysql
    sizeGB: 10
    envVars:

    • key: MYSQL_DATABASE
      value: fider
    • key: MYSQL_PASSWORD
      generateValue: true
    • key: MYSQL_ROOT_PASSWORD
      generateValue: true
    • key: MYSQL_USER
      value: fider