InseeFrLab / InseeFrLab/onyxia

FR: Wildcard Domains Usage Prevents Deployment with French Government URLs (ANSSI Compliance)

Open
#996 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
872
Forks
109
Avg merge
6d 3h
Merged PRs (30d)
1

Description

**Description:**

The current implementation of Onyxia uses wildcard domains (e.g., *.datalab.fr) to expose services. However, this approach conflicts with ANSSI (Agence nationale de la sécurité des systèmes d'information) guidelines, which prohibit government-approved Certificate Authorities (CAs) from issuing wildcard certificates.

As a result, it is not possible to deploy Onyxia with official French government URLs, since those CAs no longer provide wildcard certificate.

page 15
[anssi-fondamentaux-securisation-acme-v1-0.pdf](https://github.com/user-attachments/files/20886681/anssi-fondamentaux-securisation-acme-v1-0.pdf)

**Proposed Solution:**

To ensure compatibility with ANSSI-compliant environments, it would be beneficial to introduce a mechanism that proxies the traffic internally. This would remove the need for wildcard certificates and allow services to be exposed under individually named subdomains or paths, in accordance with CA policies.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.