Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI Installers! - all these Docker commands and yamls are too error prone during setup! #97

Closed
guydavis opened this issue Jun 16, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@guydavis
Copy link
Owner

While Docker is a powerful platform, allowing Machinaris to run on all sorts of different systems, the current approach of using docker run or docker-compose.yaml is really error prone for new users to get right the first time. This needlessly delays the setup process.

Machinaris needs a cross-platform GUI-installer that will prompt the user for needed information such as:

  • Install-mode
  • Volume mounts
  • Required environment variables

The installer will then either create the Docker compose (or run script), set it to restart automatically, and open the user's browser to the Machinaris site.

@guydavis guydavis added the enhancement New feature or request label Jun 16, 2021
@guydavis guydavis assigned guydavis and unassigned guydavis Jun 16, 2021
@guydavis
Copy link
Owner Author

For now, I've added docker-compose.yaml and run scripts for Powershell and Bash to the root folder. Let's see how straight-forward this is for new users.

@digitalspaceport
Copy link

I agree the number of issues I have answered on YouTube (bitbybit here) has been clsutered around common-for-docker, yet uncommon-for-layment nomenclature and operational procedures.

@guydavis guydavis self-assigned this Jul 23, 2021
@guydavis
Copy link
Owner Author

Closing as I chose to go with a Docker run/compose Launch Wizard where a user enters their system details into a form and the required/formatted Docker command is output:

  1. For the initial install of Machinaris as a fullnode/controller: https://www.machinaris.app/
  2. Once installed, the Workers page offers a similar Launch Wizard:
    image
    Values, such as plotting keys, are automatically filled into the form, greatly minimizing the previous effort to hand-type the correct command. Hope this helps all new users of Machinaris!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants