docker-portainer/install-2fauth-on-portainer/docker-compose-2fauth.yml

31 lines
895 B
YAML

version: "3.8" # Docker Compose file format version
services:
# Define the service 'app' for the 2fauth application
app:
# Name of the Docker container
container_name: M_Viper-2fauth
# Docker image to use for this service
image: 2fauth/2fauth:5.0.3
# Restart policy - restart the container unless it's stopped manually
restart: unless-stopped
# Port mapping - Maps port 8000 of the container to port 8000 on the host
ports:
- "8000:8000"
# Network mode - Use the default bridge network for this container
network_mode: bridge
# Volume configuration - Map a named volume to the container's directory
volumes:
- twofauth_data:/2fauth
# Volume definitions (named volumes)
volumes:
twofauth_data:
# Define a named volume. Docker manages the location on the host.
# Replace with custom driver configurations if needed.