Comments (6)
Hi, do I need to manually create a home directory and tmp directory in docker volume? Since Octoprint in docker cannot see printer.cfg and log when starting.
from prind.
Hi there,
You'd have to add /opt/run/klipper.tty
to the list of additional Ports in Octoprint.
With Release v0.5.4 I added an initial configuration for octoprint so no manual interaction is necessary.
Just update the Repo and bring the stack up
again.
-Markus
from prind.
From a1a7f84#commitcomment-76006795
Hi Mkuf, thanks for your effort. But how can I deal about printer.cfg and klippy.log? Yesterday, I had to create a printer.cfg in Octoprint at first, then I looked up this file in the docker directory. After locating the root folder, I created a klippy.log in tmp folder. Is there any ways to work on that? Thanks in advance.
@truong0vanchien
Your config is stored within the config
Directory of this repository and is then mounted into the Containers at runtime. So your personal config goes into these files, as stated in Configuring Klipper/Moonraker
There is no need for you to copy any files into containers.
klippy.log is accessable on your host via the prind_log
docker volume.
I don't think I can follow you on why you would need a printer.cfg within the octoprint container, could you elaborate on this?
-Markus
from prind.
From a1a7f84#commitcomment-76006795
Hi Mkuf, thanks for your effort. But how can I deal about printer.cfg and klippy.log? Yesterday, I had to create a printer.cfg in Octoprint at first, then I looked up this file in the docker directory. After locating the root folder, I created a klippy.log in tmp folder. Is there any ways to work on that? Thanks in advance.
@truong0vanchien Your config is stored within the
config
Directory of this repository and is then mounted into the Containers at runtime. So your personal config goes into these files, as stated in Configuring Klipper/MoonrakerThere is no need for you to copy any files into containers. klippy.log is accessable on your host via the
prind_log
docker volume. I don't think I can follow you on why you would need a printer.cfg within the octoprint container, could you elaborate on this?-Markus
Hi Mkuf, github took me a while to find your comment via email.
As you were saying that the config in this repo will automatically be mounted to config in the Octoprint, weren't you?
But as I remember when deploying Octoprint, it kept saying "Klippy.log" not found, "printer.cfg" not found, "/tmp/printer" not found. So I had to manually create a printer.cfg via Octoprint in order to locate the root folder in Docker directory, from that point I created /tmp/Klipper.log. Then there was no alert about "Klippy.log" and "printer.cfg" but still got no "/tmp/printer".
If you are right, I think it should be no alert about "printer.cfg" at the beginning. Anyways, I think I will test this update later on.
Thanks for your support.
from prind.
As you were saying that the config in this repo will automatically be mounted to config in the Octoprint, weren't you?
Yes, this is what prind is all about. A turnkey solution for your 3d printers software.
But as I remember when deploying Octoprint, it kept saying "Klippy.log" not found, "printer.cfg" not found, "/tmp/printer" not found. So I had to manually create a printer.cfg via Octoprint in order to locate the root folder in Docker directory, from that point I created /tmp/Klipper.log. Then there was no alert about "Klippy.log" and "printer.cfg" but still got no "/tmp/printer".
Maybe you installed a plugin that requires these files? Octoprint itself does not know or require any of them. Please open a new issue if you encounter this behaviour again and attach a logfile.
-Markus
from prind.
As you were saying that the config in this repo will automatically be mounted to config in the Octoprint, weren't you?
Yes, this is what prind is all about. A turnkey solution for your 3d printers software.
But as I remember when deploying Octoprint, it kept saying "Klippy.log" not found, "printer.cfg" not found, "/tmp/printer" not found. So I had to manually create a printer.cfg via Octoprint in order to locate the root folder in Docker directory, from that point I created /tmp/Klipper.log. Then there was no alert about "Klippy.log" and "printer.cfg" but still got no "/tmp/printer".
Maybe you installed a plugin that requires these files? Octoprint itself does not know or require any of them. Please open a new issue if you encounter this behaviour again and attach a logfile.
-Markus
Hi Markus, sure, I will issue the new ticket when meeting this again.
Since now I am fine with your Fluidd, I will try Octoprint later in the near future.
Thanks and regards.
from prind.
Related Issues (20)
- Add support for CANbus passthrough HOT 1
- Update Image overview on dockerhub (Typo) HOT 1
- How do I run this without a webcam? HOT 2
- Fluidd starts as mainsail and klipper can't connect HOT 2
- No webcam in OrcaSlicer HOT 7
- Klippain Support HOT 2
- [Feature] Add support for monitoring the containers HOT 1
- Latest version-tagged moonraker (`v0.8.0`) is out of date HOT 6
- TIMELAPSE not working due to local webcam url not being accessable inside moonraker container (probably) HOT 2
- [timelapse.py:getWebcamConfig()] - WARNING: no camera configured, using the fallback config HOT 2
- ustreamer not working? HOT 6
- Dependency Dashboard
- moonraker-telegram-bot config in docker-compose.yaml needs update HOT 9
- Missing GIT for Update Manager HOT 6
- Action Required: Fix Renovate Configuration
- Unable to Connect mainsail to printer ( Serial name/ Serial permissions?) HOT 1
- Klipper container missing dependency? HOT 9
- Moonraker crash after update HOT 2
- Guide Assistance HOT 1
- Fatal Python error: PyGILState_Release: auto-releasing thread-state, but no thread-state for this thread HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prind.