Running with OpenSSL FIPS

Tines Application ships with OpenSSL FIPS-140 in its base docker image. In order to ensure the application is also running OpenSSL FIPS and is FIPS compliant, you will need to ensure the following environment variable is present:

  • RUN_FIPS=true

If you are managing a .env file, you can add the above to the same file.

PostgreSQL configuration

You will also need to ensure that you are running PostgreSQL verion 14 or above.

If you have been using Tines, you can follow the upgrade instructions here to upgrade PostgreSQL from 11.x to 14.5.

After that, you can spin up your application with RUN_FIPS=true (as mentioned above) to start using Tines with OpenSSL FIPS.

Was this helpful?