Discover Packages
github.com/JenswBE/docker-rest-puller-restarter
command
module
Version:
v0.3.0
Opens a new window with list of versions in this module.
Published: Feb 2, 2023
License: MIT
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
docker-rest-puller-restarter
KISS REST API to pull and restart Docker containers
Links
Configuration
Create a config.yml file:
Clients: # Mandatory
- Name: Test
APIKey: TEST_API_KEY
ContainerNames: nginx,traefik # Use * to allow all container names
Server: # Optional
Debug: true # Defaults to false
Port: 8080 # Defaults to 8080
TrustedProxies: "172.16.0.0/16" # Defaults to 172.16.0.0/16, which is the default Docker IP range
See https://github.com/JenswBE/docker-rest-puller-restarter/blob/main/docker-compose.yml for a Docker Compose example.
Usage
API_KEY=""
CONTAINER_NAME=""
curl --fail -vH "API-KEY: ${API_KEY:?}" -X POST "https://drpr-eve.jensw.be/${CONTAINER_NAME:?}/pull_restart/"
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.