fancy dash

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-22 11:23:32 +02:00
1 parent 3b317a4f0c
commit ccccdc2031
16 files changed
+1530 -34

No files matched your search

+21
View File
@@ -32,7 +32,28 @@ services:
- ./gpg:/run/secrets/gpg:ro
restart: unless-stopped
repository-dashboard:
build:
context: ./dashboard
image: rustproxy/repository-dashboard:local
environment:
REPOSITORY_ROOT: /srv/repository
REPOSITORY_URL: "${REPOSITORY_URL:?REPOSITORY_URL is required}"
OPNSENSE_REPOSITORY_URL: "${OPNSENSE_REPOSITORY_URL:?OPNSENSE_REPOSITORY_URL is required}"
REPO_DISTRIBUTION: "${REPO_DISTRIBUTION:-stable}"
REPO_COMPONENT: "${REPO_COMPONENT:-main}"
volumes:
- ./data/repository:/srv/repository:ro
read_only: true
cap_drop:
- ALL
security_opt:
- no-new-privileges:true
restart: unless-stopped
repository-http:
depends_on:
- repository-dashboard
image: nginxinc/nginx-unprivileged:stable-alpine-slim
ports:
- "0.0.0.0:${HTTP_PORT:-18765}:8080"