Emilien Devos

Results 21 issues of Emilien Devos

Root is not recommended due to security reasons. We should try to make all the containers running in a non-root user. All the containers that run in root: - ogc-api-records...

enhancement
gardening

Datafeeder keeps the uploads "forever" until the directory is deleted (could be due to a machine reboot or a container reboot). https://github.com/georchestra/georchestra/blob/ac5714ef52ea9dd39519050098a67618b317b70a/datafeeder/src/main/java/org/georchestra/datafeeder/config/DataFeederConfigurationProperties.java#L77C54-L77C77 The datafeeder should automatically delete the uploads once...

enhancement

@catmorales told us in a jira ticket that oracle recently changed their licensing in January 2023: https://www.theregister.com/2023/07/24/oracle_java_license_terms/ Most docker images at geOrchestra use Oracle OpenJDK. It's a very complex subject...

enhancement

# Why It is becoming a major thing that a lot of clients will ask us to have small modifications over the existing georchestra components. For instance, Datagrandest mostly have...

enhancement
gardening

Currently, there is a separate docker-compose for testing datafeeder: https://github.com/georchestra/georchestra/blob/master/datafeeder/docker-compose.yml Having many docker-compose makes the management very difficult and these docker-compose does not evolve with the georchestra project. I propose...

enhancement

It appears that the Dockerfile for datafeeder ui/frontend has diverged from the one provided by upstream. A separate Dockerfile reside at the root of the repository: https://github.com/georchestra/geonetwork-ui/blob/georchestra-datafeeder/Dockerfile. While the real...

enhancement

## Proposal Docker-Compose and Kubernetes should use as much common base as possible: ### 1) Have the same datadir https://github.com/georchestra/datadir/issues/289 ### 2) Use variables in Docker PR opened: https://github.com/georchestra/docker/pull/187 ###...

gardening

Most of the georchestra repositories do not have license. By default, if there is no license then it's automatically copyright work which is not what we are looking for: https://choosealicense.com/no-permission/...

enhancement

For the "latest" tag, it may be possible that you need to just use the previous commit before the latest commit. For example I needed to use a previous version...

enhancement

I think we should use docker extends functionalities instead of using .override file for having a separate docker-compose.yml: https://docs.docker.com/compose/multiple-compose-files/extends/ `docker-compose.override.yml` was not meant to be used for having multiple docker-compose...

enhancement