portmaster Docker & Self-Hosted Deployment

GitHub

Love Freedom - โŒ Block Mass Surveillance

RAW Compose
1. Pull Image (DOCKERHUB) docker pull victoriametrics/victoria-metrics
2. Docker Run (1-Click Launch) docker run -d --name portmaster -p 8428:8428 --restart always victoriametrics/victoria-metrics
3. Podman Run podman run -d --name portmaster -p 8428:8428 --restart always victoriametrics/victoria-metrics
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/victoriametrics/victoria-metrics:latest
5. ORAS Pull (OCI Artifact) oras pull victoriametrics/victoria-metrics
6. Compose Deployment docker compose up -d
base/metrics/testdata/docker-compose.yml
Download .yml
version: '3.8'

networks:
  pm-metrics-test-net:

services:

  victoriametrics:
    container_name: pm-metrics-test-victoriametrics
    image: victoriametrics/victoria-metrics
    command:
      - '--storageDataPath=/storage'
    ports:
      - 8428:8428
    volumes:
      - ./data/victoriametrics:/storage
    networks:
      - pm-metrics-test-net
    restart: always

  grafana:
    container_name: pm-metrics-test-grafana
    image: grafana/grafana
    command:
      - '--config=/etc/grafana/provisioning/config.ini'
    depends_on:
      - "victoriametrics"
    ports:
      - 3000:3000
    volumes:
      - ./data/grafana:/var/lib/grafana
      - ./grafana:/etc/grafana/provisioning
      - ./dashboards:/dashboards
    networks:
      - pm-metrics-test-net
    restart: always