Sign inSign up

keegan337/traefik-container-manager

By keegan337

Updated over 3 years ago

This container is used to manage a Traefik network. It starts various iNethi services on your server

Image
0

94

keegan337/traefik-container-manager repository overview

This container requires environment variables to be parsed at run time. This is easiest to do in a docker-compose.yml file as below:

version: '3'

services:
  flask-docker-api:
    container_name: inethi-maintainer-api
    build: .
    environment:
      HOST_IP: '10.0.0.1'
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./:/app
    cap_add:
      - NET_RAW
      - NET_ADMIN
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.updaterApi.rule=Host(`maintain-api.inethilocal.net`)"
      - "traefik.http.routers.updaterApi.entrypoints=websecure"
networks:
  default:
    external:
      name: "inethi-bridge-traefik"

For details on how to run this code in your environment or customise it, please find details in this GitHub repo.

Tag summary

Content type

Image

Digest

sha256:98a29e1dc

Size

433.2 MB

Last updated

over 3 years ago

docker pull keegan337/traefik-container-manager:0.1.0