octoprint/repetier

    • OMV 4.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • octoprint/repetier

      Good morning, i've created a docker image of octoprint (3d printer server), it's running on 3344 port, but it can't find my printer (anet A8) through the USB port of my server.
      I've tried also to install Repetier server through docker, same problem.
      I suppose it's a driver problem
      Can anyone help me?

      Thank's
    • Did you follow the instructions on hub.docker?

      Source Code

      1. # search for you 3D printer serial port (usually it's /dev/ttyUSB0 or /dev/ttyACM0)
      2. ls /dev | grep tty
      3. // edit the docker-compose file to set your 3D printer serial port
      4. vi docker-compose.yml
      I would use "nano" instead of "vi".
      Odroid HC2 - armbian - OMV5.x | Asrock Q1900DC-ITX - Intenso SSD 120GB - OMV5.x
      :!: Backup - Solutions to common problems - OMV setup videos - OMV5 Documentation - user guide :!:
    • New

      Do you have keyboard and display connected to your server?
      If yes execute this command from the prompt after login:
      ls /dev | grep tty

      If you have no keyboard and display connected: Are you able to ssh into your server? If not read in the guide which is linked in my signature. There is a section about ssh and Putty (a software which can be used for a ssh connection between Windows and the server).

      After you have a ssh connection execute this command above from the prompt.

      Post the output here.
      Odroid HC2 - armbian - OMV5.x | Asrock Q1900DC-ITX - Intenso SSD 120GB - OMV5.x
      :!: Backup - Solutions to common problems - OMV setup videos - OMV5 Documentation - user guide :!:
    • New

      i connect by cockpit. this is the result:
      root@server:~# ls /dev | grep tty
      tty
      tty0
      tty1
      tty10
      tty11
      tty12
      tty13
      tty14
      tty15
      tty16
      tty17
      tty18
      tty19
      tty2
      tty20
      tty21
      tty22
      tty23
      tty24
      tty25
      tty26
      tty27
      tty28
      tty29
      tty3
      tty30
      tty31
      tty32
      tty33
      tty34
      tty35
      tty36
      tty37
      tty38
      tty39
      tty4
      tty40
      tty41
      tty42
      tty43
      tty44
      tty45
      tty46
      tty47
      tty48
      tty49
      tty5
      tty50
      tty51
      tty52
      tty53
      tty54
      tty55
      tty56
      tty57
      tty58
      tty59
      tty6
      tty60
      tty61
      tty62
      tty63
      tty7
      tty8
      tty9
      ttyS0
      ttyS1
      ttyS2
      ttyS3
      ttyUSB0
      root@server:~#
    • New

      Did you mean this?

      accessControl:
      salt: Csw5NPtvPbB98HhRADEuwIbITC3qOXdG
      api:
      key: 9F9D5284CAA4437E862FF62B5C75C27F
      plugins:
      announcements:
      _config_version: 1
      channels:
      _blog:
      read_until: 1576506900
      _important:
      read_until: 1521111600
      _octopi:
      read_until: 1573722900
      _plugins:
      read_until: 1581033600
      _releases:
      read_until: 1581427500
      curalegacy:
      cura_engine: ''
      discovery:
      upnpUuid: 35346cd6-0ac7-40af-9470-86b4f293595d
      errortracking:
      unique_id: a72c6afd-05b7-47c5-9742-9929e8138c82
      softwareupdate:
      _config_version: 6
      check_providers:
      BedLevelingWizard: bedlevelingwizard
      curalegacy: curalegacy
      display-eta: octoprint_eta
      displayprogress: displayprogress
      progress_title: progress_title
      checks:
      octoprint:
      checkout_folder: null
      prerelease: false
      prerelease_channel: null
      tracking:
      enabled: true
      unique_id: b21d5fdb-9ff0-4f7d-bc2d-abf3126817ad
      printerProfiles:
      default: _default
      serial:
      additionalPorts:
      - /dev/ttyUSB0
      autoconnect: true
      firmwareDetection: false
      log: true
      timeout:
      detection: 10.0
      server:
      commands:
      serverRestartCommand: restart
      firstRun: false
      onlineCheck:
      enabled: true
      pluginBlacklist:
      enabled: true
      secretKey: I3lUBYdKucULE6I3KFtiDshYs6DZGLdG
      seenWizards:
      corewizard: 3
      cura: null
      curalegacy: null
      tracking: null
      temperature:
      profiles:
      - bed: 100
      chamber: null
      extruder: 210
      name: ABS
      - bed: 60
      chamber: null
      extruder: 180
      name: PLA
    • New

      Did you mean this?

      accessControl:
      salt: Csw5NPtvPbB98HhRADEuwIbITC3qOXdG
      api:
      key: 9F9D5284CAA4437E862FF62B5C75C27F
      plugins:
      announcements:
      _config_version: 1
      channels:
      _blog:
      read_until: 1576506900
      _important:
      read_until: 1521111600
      _octopi:
      read_until: 1573722900
      _plugins:
      read_until: 1581033600
      _releases:
      read_until: 1581427500
      curalegacy:
      cura_engine: ''
      discovery:
      upnpUuid: 35346cd6-0ac7-40af-9470-86b4f293595d
      errortracking:
      unique_id: a72c6afd-05b7-47c5-9742-9929e8138c82
      softwareupdate:
      _config_version: 6
      check_providers:
      BedLevelingWizard: bedlevelingwizard
      curalegacy: curalegacy
      display-eta: octoprint_eta
      displayprogress: displayprogress
      progress_title: progress_title
      checks:
      octoprint:
      checkout_folder: null
      prerelease: false
      prerelease_channel: null
      tracking:
      enabled: true
      unique_id: b21d5fdb-9ff0-4f7d-bc2d-abf3126817ad
      printerProfiles:
      default: _default
      serial:
      additionalPorts:
      - /dev/ttyUSB0
      autoconnect: true
      firmwareDetection: false
      log: true
      timeout:
      detection: 10.0
      server:
      commands:
      serverRestartCommand: restart
      firstRun: false
      onlineCheck:
      enabled: true
      pluginBlacklist:
      enabled: true
      secretKey: I3lUBYdKucULE6I3KFtiDshYs6DZGLdG
      seenWizards:
      corewizard: 3
      cura: null
      curalegacy: null
      tracking: null
      temperature:
      profiles:
      - bed: 100
      chamber: null
      extruder: 210
      name: ABS
      - bed: 60
      chamber: null
      extruder: 180
      name: PLA


      I'm running the images whith docker's plug-in on OMV. I just create the "config" folder in sharedfolders/Appdata/octoprint.
    • New

      Did you mean this?

      accessControl:
      salt: Csw5NPtvPbB98HhRADEuwIbITC3qOXdG
      api:
      key: 9F9D5284CAA4437E862FF62B5C75C27F
      plugins:
      announcements:
      _config_version: 1
      channels:
      _blog:
      read_until: 1576506900
      _important:
      read_until: 1521111600
      _octopi:
      read_until: 1573722900
      _plugins:
      read_until: 1581033600
      _releases:
      read_until: 1581427500
      curalegacy:
      cura_engine: ''
      discovery:
      upnpUuid: 35346cd6-0ac7-40af-9470-86b4f293595d
      errortracking:
      unique_id: a72c6afd-05b7-47c5-9742-9929e8138c82
      softwareupdate:
      _config_version: 6
      check_providers:
      BedLevelingWizard: bedlevelingwizard
      curalegacy: curalegacy
      display-eta: octoprint_eta
      displayprogress: displayprogress
      progress_title: progress_title
      checks:
      octoprint:
      checkout_folder: null
      prerelease: false
      prerelease_channel: null
      tracking:
      enabled: true
      unique_id: b21d5fdb-9ff0-4f7d-bc2d-abf3126817ad
      printerProfiles:
      default: _default
      serial:
      additionalPorts:
      - /dev/ttyUSB0
      autoconnect: true
      firmwareDetection: false
      log: true
      timeout:
      detection: 10.0
      server:
      commands:
      serverRestartCommand: restart
      firstRun: false
      onlineCheck:
      enabled: true
      pluginBlacklist:
      enabled: true
      secretKey: I3lUBYdKucULE6I3KFtiDshYs6DZGLdG
      seenWizards:
      corewizard: 3
      cura: null
      curalegacy: null
      tracking: null
      temperature:
      profiles:
      - bed: 100
      chamber: null
      extruder: 210
      name: ABS
      - bed: 60
      chamber: null
      extruder: 180
      name: PLA


      I'm running the images whith docker's plug-in on OMV. I just create the "config" folder in sharedfolders/Appdata/octoprint.


      I've find here:
      hub.docker.com/r/octoprint/octoprint
    • New

      Ok, stupid me.

      I do not have any OMV4 installation any more so I cannot check how to do it in docker-gui. Here is what I would do.

      Stop the docker and delete the docker and the image (I hope you have no data generated you want to reuse, but I think they will survive).

      Clone the repository from git with:
      git clone https://github.com/OctoPrint/docker.git octoprint-docker && cd octoprint-docker

      with
      nano docker-compose.yml
      you open the docker-compose file with an editor. Change line 9, 10 and 12. Line 9 and 10 should look like in the source code box. Change line 12 so that it has the path to your appdata folder.
      Close the file with Ctrl+x and press y to safe.

      Source Code

      1. version: '2'
      2. services:
      3. octoprint:
      4. build: .
      5. image: octoprint/octoprint
      6. container_name: octoprint
      7. ports:
      8. - 5000:5000
      9. devices:
      10. - /dev/ttyUSB0:/dev/ttyUSB0
      11. volumes:
      12. - ./config:/home/octoprint/.octoprint # change "./config" to the path you want to use
      Display All

      Then execute the docker compose file with docker-compose up -d.
      You might have to install docker-compose with apt install docker-compose
      After that you should be able to reach octoprint and see the docker also in the docker-gui
      Odroid HC2 - armbian - OMV5.x | Asrock Q1900DC-ITX - Intenso SSD 120GB - OMV5.x
      :!: Backup - Solutions to common problems - OMV setup videos - OMV5 Documentation - user guide :!: