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

Make a headless mode #594

Open
jhi2 opened this issue Nov 6, 2024 · 8 comments
Open

Make a headless mode #594

jhi2 opened this issue Nov 6, 2024 · 8 comments

Comments

@jhi2
Copy link

jhi2 commented Nov 6, 2024

Is your feature request related to a problem? Please describe

No, it is a request.

Describe the solution you'd like

I want to run like:

./kiauh.sh 1 7

to install klipperscreen, instead of running:

./kiauh.sh
Select an option:1
Select an option:7

Describe alternatives you've considered

No response

Additional information

No response

@jhi2
Copy link
Author

jhi2 commented Nov 11, 2024

@dw-0

@dw-0
Copy link
Owner

dw-0 commented Nov 11, 2024

@jhi2 i saw your request. No need to ping me again. What do you expect? That this feature gets instantly implemented?

@jhi2
Copy link
Author

jhi2 commented Nov 11, 2024

@jhi2 i saw your request. No need to ping me again. What do you expect? That this feature gets instantly implemented?

Sorry.
Thank you anyways!

@derwana
Copy link

derwana commented Nov 17, 2024

@jhi2 i wrote a script doing that a while ago. Just created a fork to push it to, will post a link if ready.

@jhi2
Copy link
Author

jhi2 commented Nov 17, 2024

@jhi2 i wrote a script doing that a while ago. Just created a fork to push it to, will post a link if ready.

THANKS!

@igem0n
Copy link

igem0n commented Feb 26, 2025

I'm also interested in some way of an automated deploy. for me passing exact services names looks better than just numbers, but any way to make it in non-interactive manner would be great!

@bluecube
Copy link

bluecube commented Mar 4, 2025

A feature like this would also be useful to me. From my POV the easiest / best interface would be to have an ability to feed in a json/yaml file with configuration, even though I understand this might be asking a bit too much :-)

@igem0n
Copy link

igem0n commented Mar 7, 2025

I've just realized that it would be nice to provide a bit more context on it.
My main goal is to have some kind of full backup/restore functionality with not only config files, but with services as well.
As long as we already have nicely working configs backup service, I assume kiauh could create its own config file like kiauh.cfg in the printer data folder with a listing of the services it installed and parameters used for installation.
Later for the restore stage, we could just call kind of ./kiauh/kiauh.sh --restore https://github.com/myself/my-config-repo.git to clone backed up configs and if kiauh.cfg is present there, use it to restore services previously being installed.
Or just clone configs repo manually and then point kiauh to the local folder where all the configs with kiauh.cfg are stored, like ./kiauh/kiauh.sh --restore ~/printer_data/configs

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

No branches or pull requests

5 participants