Giter Club home page Giter Club logo

dockerfiles's People

Contributors

georgeyord avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dockerfiles's Issues

skype-bot readme wrong

Hello,
Geat stuff that you built here all together! unfortunately I cannot get the images/skype-bot to run somehow.
the readme.md is the one from react-tutorial, which is wrong of course.

On my mac, I ran it with docker run -it --rm -P georgeyord/sevabot-skype-bot and it shows some errors when running fluxbox and on X display.
Maybe you already know what's going on when reading the log:

docker run -it --rm -P  georgeyord/sevabot-skype-bot
starting Xvfb
starting fluxbox
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/Type1, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi, removing from list!
[dix] Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!
Failed to read: session.ignoreBorder
Setting default value
Failed to read: session.forcePseudoTransparency
Setting default value
Failed to read: session.colorsPerChannel
Setting default value
Failed to read: session.doubleClickInterval
Setting default value
Failed to read: session.tabPadding
Setting default value
Failed to read: session.styleOverlay
Setting default value
Failed to read: session.slitlistFile
Setting default value
Failed to read: session.appsFile
Setting default value
Failed to read: session.tabsAttachArea
Setting default value
Failed to read: session.cacheLife
Setting default value
Failed to read: session.cacheMax
Setting default value
Failed to read: session.autoRaiseDelay
Setting default value
Failed to read: session.ignoreBorder
Setting default value
Failed to read: session.forcePseudoTransparency
Setting default value
Failed to read: session.colorsPerChannel
Setting default value
Failed to read: session.doubleClickInterval
Setting default value
Failed to read: session.tabPadding
Setting default value
Failed to read: session.styleOverlay
Setting default value
Failed to read: session.slitlistFile
Setting default value
Failed to read: session.appsFile
Setting default value
Failed to read: session.tabsAttachArea
Setting default value
Failed to read: session.cacheLife
Setting default value
Failed to read: session.cacheMax
Setting default value
Failed to read: session.autoRaiseDelay
Setting default value
Failed to read: session.screen0.opaqueMove
Setting default value
Failed to read: session.screen0.fullMaximization
Setting default value
Failed to read: session.screen0.maxIgnoreIncrement
Setting default value
Failed to read: session.screen0.maxDisableMove
Setting default value
Failed to read: session.screen0.maxDisableResize
Setting default value
Failed to read: session.screen0.workspacewarping
Setting default value
Failed to read: session.screen0.showwindowposition
Setting default value
Failed to read: session.screen0.autoRaise
Setting default value
Failed to read: session.screen0.clickRaises
Setting default value
Failed to read: session.screen0.defaultDeco
Setting default value
Failed to read: session.screen0.tab.placement
Setting default value
Failed to read: session.screen0.windowMenu
Setting default value
Failed to read: session.screen0.noFocusWhileTypingDelay
Setting default value
Failed to read: session.screen0.workspaces
Setting default value
Failed to read: session.screen0.edgeSnapThreshold
Setting default value
Failed to read: session.screen0.window.focus.alpha
Setting default value
Failed to read: session.screen0.window.unfocus.alpha
Setting default value
Failed to read: session.screen0.menu.alpha
Setting default value
Failed to read: session.screen0.menuDelay
Setting default value
Failed to read: session.screen0.tab.width
Setting default value
Failed to read: session.screen0.tooltipDelay
Setting default value
Failed to read: session.screen0.allowRemoteActions
Setting default value
Failed to read: session.screen0.clientMenu.usePixmap
Setting default value
Failed to read: session.screen0.tabs.usePixmap
Setting default value
Failed to read: session.screen0.tabs.maxOver
Setting default value
Failed to read: session.screen0.tabs.intitlebar
Setting default value
Failed to read: session.screen0.focusModel
Setting default value
Failed to read: session.screen0.tabFocusModel
Setting default value
Failed to read: session.screen0.focusNewWindows
Setting default value
Failed to read: session.screen0.rowPlacementDirection
Setting default value
Failed to read: session.screen0.colPlacementDirection
Setting default value
Failed to read: session.screen0.windowPlacement
Setting default value
Xlib:  extension "RANDR" missing on display ":1".
Failed to read: session.ignoreBorder
Setting default value
Failed to read: session.forcePseudoTransparency
Setting default value
Failed to read: session.colorsPerChannel
Setting default value
Failed to read: session.doubleClickInterval
Setting default value
Failed to read: session.tabPadding
Setting default value
Failed to read: session.styleOverlay
Setting default value
Failed to read: session.slitlistFile
Setting default value
Failed to read: session.appsFile
Setting default value
Failed to read: session.tabsAttachArea
Setting default value
Failed to read: session.cacheLife
Setting default value
Failed to read: session.cacheMax
Setting default value
Failed to read: session.autoRaiseDelay
Setting default value
Failed to read: session.screen0.opaqueMove
Setting default value
Failed to read: session.screen0.fullMaximization
Setting default value
Failed to read: session.screen0.maxIgnoreIncrement
Setting default value
Failed to read: session.screen0.maxDisableMove
Setting default value
Failed to read: session.screen0.maxDisableResize
Setting default value
Failed to read: session.screen0.workspacewarping
Setting default value
Failed to read: session.screen0.showwindowposition
Setting default value
Failed to read: session.screen0.autoRaise
Setting default value
Failed to read: session.screen0.clickRaises
Setting default value
Failed to read: session.screen0.defaultDeco
Setting default value
Failed to read: session.screen0.tab.placement
Setting default value
Failed to read: session.screen0.windowMenu
Setting default value
Failed to read: session.screen0.noFocusWhileTypingDelay
Setting default value
Failed to read: session.screen0.workspaces
Setting default value
Failed to read: session.screen0.edgeSnapThreshold
Setting default value
Failed to read: session.screen0.window.focus.alpha
Setting default value
Failed to read: session.screen0.window.unfocus.alpha
Setting default value
Failed to read: session.screen0.menu.alpha
Setting default value
Failed to read: session.screen0.menuDelay
Setting default value
Failed to read: session.screen0.tab.width
Setting default value
Failed to read: session.screen0.tooltipDelay
Setting default value
Failed to read: session.screen0.allowRemoteActions
Setting default value
Failed to read: session.screen0.clientMenu.usePixmap
Setting default value
Failed to read: session.screen0.tabs.usePixmap
Setting default value
Failed to read: session.screen0.tabs.maxOver
Setting default value
Failed to read: session.screen0.tabs.intitlebar
Setting default value
Failed to read: session.screen0.focusModel
Setting default value
Failed to read: session.screen0.tabFocusModel
Setting default value
Failed to read: session.screen0.focusNewWindows
Setting default value
Failed to read: session.screen0.rowPlacementDirection
Setting default value
Failed to read: session.screen0.colPlacementDirection
Setting default value
Failed to read: session.screen0.windowPlacement
Setting default value
Failed to read: session.screen0.slit.acceptKdeDockapps
Setting default value
Failed to read: session.screen0.slit.autoHide
Setting default value
Failed to read: session.screen0.slit.maxOver
Setting default value
Failed to read: session.screen0.slit.placement
Setting default value
Failed to read: session.screen0.slit.alpha
Setting default value
Failed to read: session.screen0.slit.onhead
Setting default value
Failed to read: session.screen0.slit.layer
Setting default value
Failed to read: session.screen0.toolbar.autoHide
Setting default value
Failed to read: session.screen0.toolbar.maxOver
Setting default value
Failed to read: session.screen0.toolbar.visible
Setting default value
Failed to read: session.screen0.toolbar.alpha
Setting default value
Failed to read: session.screen0.toolbar.layer
Setting default value
Failed to read: session.screen0.toolbar.onhead
Setting default value
Failed to read: session.screen0.toolbar.placement
Setting default value
Failed to read: session.screen0.toolbar.height
Setting default value
Failed to read: session.screen0.iconbar.mode
Setting default value
Failed to read: session.screen0.iconbar.alignment
Setting default value
Failed to read: session.screen0.iconbar.iconWidth
Setting default value
Failed to read: session.screen0.iconbar.iconTextPadding
Setting default value
Failed to read: session.screen0.iconbar.usePixmap
Setting default value
Failed to read: session.screen0.titlebar.left
Setting default value
Failed to read: session.screen0.titlebar.right
Setting default value
Started Sevabot web server process id 43
Xvfb is running
fluxbox is running
skype is running
OVERALL STATUS: OK
Starting x11vnc
03/08/2016 08:21:56 passing arg to libvncserver: -rfbauth
03/08/2016 08:21:56 passing arg to libvncserver: /home/skype/.x11vnc/passwd
03/08/2016 08:21:56 x11vnc version: 0.9.12 lastmod: 2010-09-09  pid: 137
03/08/2016 08:21:56 Using X display :1
03/08/2016 08:21:56 rootwin: 0xfe reswin: 0xe00001 dpy: 0x11de1f0
03/08/2016 08:21:56
03/08/2016 08:21:56 ------------------ USEFUL INFORMATION ------------------
03/08/2016 08:21:56 X DAMAGE available on display, using it for polling hints.
03/08/2016 08:21:56   To disable this behavior use: '-noxdamage'
03/08/2016 08:21:56
03/08/2016 08:21:56   Most compositing window managers like 'compiz' or 'beryl'
03/08/2016 08:21:56   cause X DAMAGE to fail, and so you may not see any screen
03/08/2016 08:21:56   updates via VNC.  Either disable 'compiz' (recommended) or
03/08/2016 08:21:56   supply the x11vnc '-noxdamage' command line option.
03/08/2016 08:21:56
03/08/2016 08:21:56 Wireframing: -wireframe mode is in effect for window moves.
03/08/2016 08:21:56   If this yields undesired behavior (poor response, painting
03/08/2016 08:21:56   errors, etc) it may be disabled:
03/08/2016 08:21:56    - use '-nowf' to disable wireframing completely.
03/08/2016 08:21:56    - use '-nowcr' to disable the Copy Rectangle after the
03/08/2016 08:21:56      moved window is released in the new position.
03/08/2016 08:21:56   Also see the -help entry for tuning parameters.
03/08/2016 08:21:56   You can press 3 Alt_L's (Left "Alt" key) in a row to
03/08/2016 08:21:56   repaint the screen, also see the -fixscreen option for
03/08/2016 08:21:56   periodic repaints.
03/08/2016 08:21:56
03/08/2016 08:21:56 XFIXES available on display, resetting cursor mode
03/08/2016 08:21:56   to: '-cursor most'.
03/08/2016 08:21:56   to disable this behavior use: '-cursor arrow'
03/08/2016 08:21:56   or '-noxfixes'.
03/08/2016 08:21:56 using XFIXES for cursor drawing.
03/08/2016 08:21:56 GrabServer control via XTEST.
03/08/2016 08:21:56
03/08/2016 08:21:56 Scroll Detection: -scrollcopyrect mode is in effect to
03/08/2016 08:21:56   use RECORD extension to try to detect scrolling windows
03/08/2016 08:21:56   (induced by either user keystroke or mouse input).
03/08/2016 08:21:56   If this yields undesired behavior (poor response, painting
03/08/2016 08:21:56   errors, etc) it may be disabled via: '-noscr'
03/08/2016 08:21:56   Also see the -help entry for tuning parameters.
03/08/2016 08:21:56   You can press 3 Alt_L's (Left "Alt" key) in a row to
03/08/2016 08:21:56   repaint the screen, also see the -fixscreen option for
03/08/2016 08:21:56   periodic repaints.
Traceback (most recent call last):
  File "scripts/../venv/bin/sevabot", line 9, in <module>
    load_entry_point('sevabot==1.2.5.dev0', 'console_scripts', 'sevabot')()
  File "/home/skype/sevabot/sevabot/frontend/main.py", line 187, in entry_point
    exit_code = plac.call(main)
  File "/home/skype/sevabot/venv/local/lib/python2.7/site-packages/plac-0.9.1-py2.7.egg/plac_core.py", line 309, in call
03/08/2016 08:21:56 X FBPM extension not supported.
Xlib:  extension "DPMS" missing on display ":1".
03/08/2016 08:21:56 X display is not capable of DPMS.
03/08/2016 08:21:56 --------------------------------------------------------
03/08/2016 08:21:56
    cmd, result = parser_from(obj).consume(arglist)
  File "/home/skype/sevabot/venv/local/lib/python2.7/site-packages/plac-0.9.1-py2.7.egg/plac_core.py", line 195, in consume
    return cmd, self.func(*(args + varargs + extraopts), **kwargs)
  File "/home/skype/sevabot/sevabot/frontend/main.py", line 113, in main
    sevabot.start()
  File "/home/skype/sevabot/sevabot/bot/bot.py", line 39, in start
    self.skype.Attach()
  File "/home/skype/sevabot/venv/local/lib/python2.7/site-packages/Skype4Py-1.0.35-py2.7.egg/Skype4Py/skype.py", line 408, in Attach
03/08/2016 08:21:56 Default visual ID: 0x21
    self._Api.attach(self.Timeout, Wait)
  File "/home/skype/sevabot/venv/local/lib/python2.7/site-packages/Skype4Py-1.0.35-py2.7.egg/Skype4Py/api/posix_x11.py", line 386, in attach
03/08/2016 08:21:56 Read initial data from X display into framebuffer.
03/08/2016 08:21:56 initialize_screen: fb_depth/fb_bpp/fb_Bpl 16/16/1600
03/08/2016 08:21:56
03/08/2016 08:21:56 X display :1 is 16bpp depth=16 true color
03/08/2016 08:21:56
03/08/2016 08:21:56 Autoprobing TCP port
03/08/2016 08:21:56 Autoprobing selected port 5900
03/08/2016 08:21:56     self.set_attachment_status(apiAttachRefused)
Listening also on IPv6 port 5900 (socket 10)
  File "/home/skype/sevabot/venv/local/lib/python2.7/site-packages/Skype4Py-1.0.35-py2.7.egg/Skype4Py/api/__init__.py", line 163, in set_attachment_status
    self.notifier.attachment_changed(attachment_status)
  File "/home/skype/sevabot/venv/local/lib/python2.7/site-packages/Skype4Py-1.0.35-py2.7.egg/Skype4Py/skype.py", line 35, in attachment_changed
    raise SkypeAPIError('Skype connection refused')
Skype4Py.errors.SkypeAPIError: Skype connection refused
03/08/2016 08:21:56 fb read rate: 923 MB/sec
03/08/2016 08:21:56 fast read: reset wait  ms to: 10
03/08/2016 08:21:56 fast read: reset defer ms to: 10
03/08/2016 08:21:56 The X server says there are 10 mouse buttons.
03/08/2016 08:21:56 screen setup finished.
03/08/2016 08:21:56

The VNC desktop is:      dcf2d015e8f7:0
PORT=5900

******************************************************************************
Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet?

The scheme stores pixel data offscreen on the VNC viewer side for faster
retrieval.  It should work with any VNC viewer.  Try it by running:

    x11vnc -ncache 10 ...

One can also add -ncache_cr for smooth 'copyrect' window motion.
More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching

----------------------------------------------------------------------------------------
Now connect to this server from your local computer using VNC remote desktop viewer
----------------------------------------------------------------------------------------
Log-in Skype UI using VNCviewer and the following password: 123
Example command: vncviewer localhost
Hit any key when you have logged-in Skype in VNC session...

I am not able to connect to the exposed port then via vncviewer 0.0.0.0.32778, for example. the ports are open at least from docker side, but the service is not listening due to the errors, I assume.

Any ideas?
Best, Max

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.