Portall

Organize network ports across multiple hosts using an intuitive web interface. Generate port numbers, integrate with Docker, and scan ports automatically.

Manage your network infrastructure efficiently with a comprehensive web interface designed for tracking and organizing services across multiple hosts. This solution simplifies the process of assigning and monitoring ports, ensuring your applications remain accessible and well-documented. Built-in tools allow you to import existing configurations like Caddyfiles or Docker Compose stacks, making setup straightforward.\n\nKey benefits and features include:\n* Intuitive Port Management: Add, remove, and assign ports to different hosts using a drag-and-drop block-level design.\n* Docker Integration: Query ports directly from your containers using a secure, read-only socket proxy, with support for third-party tools.\n* Automatic Scanning: Set up automated port scanning to discover and add active ports across various hosts.\n* Custom Tagging: Create specific tagging rules with built-in templates to categorize your services.\n* Responsive UI: Access the dashboard from anywhere with full mobile support, light and dark modes, and custom CSS capabilities.

Directory Structure

portall
instance
.env
docker-compose.yml

docker-compose.yml

services:
  portall:
    image: need4swede/portall:latest
    container_name: portall
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./instance:/app/instance
    environment:
      - SECRET_KEY=${SECRET_KEY}

.env

SECRET_KEY=change_this_to_a_secure_random_key
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Portall

Favicon

 

  
  
Favicon

 

  
  
Favicon