Sign inSign up

cybericebox/main-frontend

By cybericebox

•Updated 3 days ago

Cyber ICE Box platform: public landing site of the platform.

Buildkit cache
Image
Security
Web servers
0

8.5K

cybericebox/main-frontend repository overview

⁠Cyber ICE Box — main-frontend

⁠Overview

Public landing site of the platform. This container is a component of the Cyber ICE Box platform.

⁠Usage

Example environment file main-frontend.env:

docker run --rm --env-file main-frontend.env -p 8080:8080 \
  cybericebox/main-frontend:v2.2.4

The HTTP listener uses 8080; TLS uses 8443 when certificates are mounted at /tls/tls.crt and /tls/tls.key. The dedicated health listener uses 8081 with /healthz.

⁠Configuration

NEXT_PUBLIC_DOMAIN is a bare base domain without a scheme, port or path. Service hosts derive from this value. NEXT_PUBLIC_SUPPORT_EMAIL is required. The contact, privacy and security email variables in the example are also required. The image serves a static Next.js export with nginx; public environment values are substituted at container startup.

The landing site runs independently of the backend API. See the configuration reference for all listener, TLS and optional settings.

⁠Versions

  • vX.Y.Z: releases; pin an explicit version for deployment.
  • latest: the most recently promoted release.
  • vX.Y.Z-rc.N: release candidates, when published.
  • sha-<7>: development builds under the current publication workflow. Older builds may use full commit hashes.

Images are built for linux/amd64 and linux/arm64. Each platform component has its own release version.

⁠Documentation

Tag summary

Content type

Image

Digest

sha256:bb73f2547…

Size

6.5 MB

Last updated

3 days ago

docker pull cybericebox/main-frontend