Skip to content

ExidCuter/portainer-desktop

Repository files navigation

Portainer Desktop

Portainer PWA Wrapped with electron.js.

Portainer Desktop

Usage

Cloud Instance

  1. Download latest release or run npm install and run the app with electron . or build the app with electron-builder.
  2. Click Config -> Set Endpoint and set the URL to your running Portainer instance.

Self Hosted (Docker Compose part is optional)

  1. Install Docker and docker-compose
  2. Run curl https://raw.githubusercontent.com/ExidCuter/portainer-desktop/master/docker-compose.yml -o docker-compose.yml or download the docker-compose file
  3. Run docker-compose up -d <-- this will run a Portainer docker container with user admin:password
  4. Download latest release or clone the repo and run npm install. To start the application run the app with electron . or build the app with electron-builder.

By default, Portainer is running on localhost:9000. Endpoint location can be changed in the config menu.

Auto Login

Auto login can be enabled in the Config menu.

This application has built in auto login for user admin:password.

If you want to change the password you can do it in the main.js and docker-compose.yml file.

Trademarks and Copyrights

Portainer.io and the Portainer logo are trademarks or registered trademarks of Portainer.