Skip to content
/ console Public

An open-source, community-maintained console for MinIO. Based on the last fully-featured AGPL version of MinIO Console, preserving essential functionalities.

License

Notifications You must be signed in to change notification settings

opens3/console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Opens3 Console

license

Opens3 Console is a community-maintained fork of MinIO Console, preserving the full feature set that made the original console great. This fork exists to maintain and enhance the rich user interface capabilities that the community has come to rely on.

⚠️ Not affiliated with MinIO, Inc.

Quick Start

Option 1: Using Docker (Recommended)

You can use our official multi-architecture image (supports both amd64 and arm64):

Pull and run the official image

docker run -p 9090:9090 \
  -e CONSOLE_MINIO_SERVER="https://your-minio-server" \
  -e CONSOLE_PBKDF_PASSPHRASE="your-secure-passphrase" \
  -e CONSOLE_PBKDF_SALT="your-secure-salt" \
  opens3/console:latest

Option 2: Build from Source

First, clone the repository:

git clone https://github.com/opens3/console.git
cd console

Build Command:

chmod +x build.sh
./build.sh

After the build is complete, set the required environment variables and start the console:

export CONSOLE_MINIO_SERVER="https://your-minio-server"
export CONSOLE_PBKDF_PASSPHRASE="your-secure-passphrase"
export CONSOLE_PBKDF_SALT="your-secure-salt"
./console server

The console will be available at http://localhost:9090.

Features

  • Complete bucket and object management
  • Rich object browser with advanced upload capabilities
  • Comprehensive user and policy management
  • Monitoring and metrics dashboard
  • Notification and event management
  • Full server configuration interface
Object Browser Dashboard Creating a bucket
Object Browser Dashboard Dashboard

Why This Fork?

Recent changes to the official MinIO Console have removed several important features that many users depend on. The Opens3 Console fork maintains these features and ensures they remain available to the community. Our goals are to:

  • Maintain compatibility with MinIO server
  • Continue community-driven development and improvements
  • Keep the console fully open source under AGPL v3
  • Ensure users have access to a feature-rich, self-hosted management UI

Common Issues

1. I updated the server location and I can't login anymore

If the server location is updated in Configuration => Region, you'll need to add one more environment variable so you can login again:

CONSOLE_MINIO_REGION="region-name" # i.e. eu-west-1

About

An open-source, community-maintained console for MinIO. Based on the last fully-featured AGPL version of MinIO Console, preserving essential functionalities.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published