Add Pangolin repository structure and DNS configuration

Created apps/pangolin/ directory with namespace.yaml defining the pangolin namespace.
Configured DNS A record for pangolin.basicstack.de → 178.105.17.239 (cluster ingress IP).
Updated DNS_REQUIREMENTS.md to document the new Pangolin service.

This completes Phase 1 of the Pangolin deployment (DEV-390):
- Repository structure created with namespace definition
- DNS record configured and verified in Hetzner zone
- Documentation updated

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
CTO Agent 2026-07-26 11:58:00 +00:00
parent 38f970b0e9
commit 629882d29d
3 changed files with 5 additions and 0 deletions

0
apps/pangolin/.gitkeep Normal file
View file

View file

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: pangolin

View file

@ -39,6 +39,7 @@ All HTTP/HTTPS services are accessed via Traefik LoadBalancer. Point DNS records
| passbolt.basicstack.de | A | 178.105.17.239 | Password Manager | 443 | | passbolt.basicstack.de | A | 178.105.17.239 | Password Manager | 443 |
| opencloud.basicstack.de | A | 178.105.17.239 | OpenCloud | 443 | | opencloud.basicstack.de | A | 178.105.17.239 | OpenCloud | 443 |
| registry.basicstack.de | A | 178.105.17.239 | Container Registry | 443 | | registry.basicstack.de | A | 178.105.17.239 | Container Registry | 443 |
| pangolin.basicstack.de | A | 178.105.17.239 | Pangolin (Plausible Analytics) | 443 |
### Mail-Specific DNS Records ### Mail-Specific DNS Records