# Troubles implementing Passbolt CE on Openshift 4.10

**URL:** <https://community.passbolt.com/t/troubles-implementing-passbolt-ce-on-openshift-4-10/5732>\
**Category:** Installation Issues\
**Created:** [August 30, 2022, 11:39pm UTC](https://community.passbolt.com/t/troubles-implementing-passbolt-ce-on-openshift-4-10/5732 "2022-08-30T23:39:08Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![AnatomicJC](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/anatomicjc/32/962_2.png) [@AnatomicJC](https://community.passbolt.com/u/AnatomicJC)\
**Post date:** [August 31, 2022, 1:36pm UTC](https://community.passbolt.com/t/troubles-implementing-passbolt-ce-on-openshift-4-10/5732/4 "2022-08-31T13:36:11Z")

</div>

Welcome in Openshift world 😕

GNUPGHOME environment variable is set to `/var/lib/passbolt/.gnupg` but you cannot use this PATH because of openshift restrictions. And if you try to set another path (/var/www/,gnupg), there is chances you cannot write into because of some hardening done in rootless image.

There is unfortunately no immediate solution, as a custom passbolt docker image has to be built to run it on openshift.

As I already worked with openshift, I started a passbolt distroless side-project ([link here](https://community.passbolt.com/t/passbolt-distroless-docker-images/5706)) with these restrictions in mind but there is some remaining stuff to do to make this work with openshift.

passbolt is a all-in-one image with nginx, php and a cronjob included, I guess separated nginx and php containers are also required for openshift.

Cheers,

---

_[View the full topic](https://community.passbolt.com/t/troubles-implementing-passbolt-ce-on-openshift-4-10/5732)._
