Appendix A — Deploying with IFB

To deploy your R Shiny app using the IFB platform, follow these steps:

  • Create an IFB account: Register for an account on the IFB platform.

  • Join a group: Affiliate yourself with a group on the IFB platform. This will grant you access to the necessary resources for deploying your app.

  • Open a virtual machine (VM): Once you are affiliated with a group, you can open a VM of the app.

    • Search for the “Shiny” VM

    • Click on “Configurer”

    • Fill in the necessary fields, including the shiny_repo :

      Configuration pane example
      Name <your title>
      Groupe à utiliser <your group>
      Cloud ie: ifb-prabi-girofle
      Gabarit d'image cloud ie: 1 Cpus, 8 Go GB RAM, 20GO GB disk
      shiny_repo https://gitcrcm.marseille.inserm.fr/lohmann/deploy
      shiny_repodir
      app_img
      app_stack
    • Please select a hardware with a minimum of 8 GB RAM, which you will only open for the time you need it.

    • Run the VM.

      Note

      This process typically takes approximately 15 minutes.

      ifb-prabi-girofle is not available in your Cloud images list

      We’ve also tested ifb-core-cloudbis, but some non-essential dependencies may be missing from the Docker database at the moment (observed example: the R esquisse package used by datamods).

IMPORTANT
  • The IFB cloud is currently only available for analysis purposes and not for permanent data storage. In this sense, it is neither backed up nor guaranteed against mishandling or system crashes;

  • The IFB cloud is not authorised to host health data (HDS), industrial data or, more generally, data of a confidential nature or of high importance.