PortNote

Manage your server and VM port usage with a simple web interface. Document assignments, prevent conflicts, and maintain an organized network infrastructure.

Stop juggling spreadsheets and guessing which service uses which port. This tool provides a clear, organized view of your entire port landscape, bringing structure and control to your infrastructure. Avoid conflicts before they happen by documenting every port assignment across all your systems.

The interface allows you to easily manage your network services and their corresponding ports. Key features include:

  • Centralized Dashboard: Add and view all your servers and VMs in one place.
  • Port Assignment: Document which service uses which port on any given machine.
  • Random Port Generator: Quickly find an available port when deploying new services.
  • Easy Deployment: Get up and running quickly using a simple Docker Compose file.

By providing a single source of truth for port usage, it helps you maintain a clean and conflict-free network environment.

Directory Structure

portnote
data
.env
docker-compose.yml

docker-compose.yml

services:
  portnote:
    image: haedlessdev/portnote:latest
    container_name: portnote
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/app/data

.env

# No sensitive environment variables are required for this basic setup.

Share:

Ad
Favicon

 

  
 

Similar to PortNote

Favicon

 

  
  
Favicon

 

  
  
Favicon