Operating a Portal
Introduction
Running a Lume Portal means providing gateway access to decentralized networks. You can run a portal for:
- Private use within your organization
- Public access as a community service
- Development and testing
Each portal contributes to the broader network of decentralized access points.
Base Requirements
Software
- Linux (Ubuntu 22.04 LTS recommended)
- Go 1.23+
- Docker (optional but recommended)
Network
- Public IP address
- Port 443 for HTTPS access
- Additional ports opened based on enabled plugins (documented per plugin)
Hardware
- 4 CPU cores
- 8GB RAM
- 20GB SSD storage for base system
Database
- SQLite by default (good for most deployments)
- MySQL/PostgreSQL optional for larger deployments
The portal is designed to start small and scale up. You can begin with these base requirements and expand resources as your needs grow.
Plugin Considerations
Each plugin has different resource needs. We recommend starting with 1-2 plugins and monitoring resource usage before enabling more.
Planning Your Deployment
Before setting up your portal:
-
Choose Your Plugins
- Decide which protocols to support
- Review each plugin's requirements
- Plan for resource needs
-
Consider Your Users
- Private or public access
- Expected usage patterns
- Access controls needed
-
Basic Security
- Network security
- Access management
- Update procedures
Ready to install? Continue to our Setup Guide.