jlesage / docker-tixati

Docker container for Tixati
MIT License
9 stars 3 forks source link

[Bug] Copy/Paste not working in web browser #5

Open HelloWorldOmega opened 2 months ago

HelloWorldOmega commented 2 months ago

Current Behavior

Hello, i installed this on container manager (synology) following every step in the guide and i did the following config:

Everything worked fine at firsst try but the only thing i can't do is copy a magnet from everywhere and paste it into this "web app".

I can use Tixati feature "meta-info" and let tixati captures and start automatically every magnet or torrent i paste into a predefined folder but i would like to click on magnet, copy, paste into tixati as usual.

Is there something i missed in my configuration or this behavior is "how it works"? I guess using VNC client doesn't get you this issue but i didn't try.

Obviously this issue works bidirectional so for expample if i copy a string of text from Tixati, i can't paste into my host notepad.

Expected Behavior

Copy a file or text from clipboard's host, connect to tixati-docker via browser (HTTP/HTTPS) and paste clipboard's content into tixati-docker properly.

Steps To Reproduce

connect via HTTP/HTTPS to Tixati and try adding magnet or torrent file into from your host clipboard

Environment

Container creation

chrome_1rr chrome_1rq chrome_1rs

Container log

2024/09/15 21:22:25,stdout,[supervisor  ] all services loaded.
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'logrotate'...
2024/09/15 21:22:25,stdout,[supervisor  ] service 'logmonitor' is disabled.
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'logmonitor'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'xcompmgr'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'openbox'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'xvnc'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'webauth'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'nginx'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'certsmonitor'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'pulseaudio'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'audiorecorder'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'gui'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'app'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading service 'default'...
2024/09/15 21:22:25,stdout,[supervisor  ] loading services...
2024/09/15 21:22:25,stdout,[init        ] giving control to process supervisor.
2024/09/15 21:22:25,stdout,[cont-init   ] all container initialization scripts executed.
2024/09/15 21:22:25,stdout,[cont-init   ] 89-info.sh: terminated successfully.
2024/09/15 21:22:25,stdout,    ╰――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╯
2024/09/15 21:22:25,stdout,    │                                                                      │
2024/09/15 21:22:25,stdout,    │ Docker Image Platform: linux/amd64                                   │
2024/09/15 21:22:25,stdout,    │ Docker Image Version:  24.08.1                                       │
2024/09/15 21:22:25,stdout,    │ Application Version:   3.29                                          │
2024/09/15 21:22:25,stdout,    │ Application:           Tixati                                        │
2024/09/15 21:22:25,stdout,    │                                                                      │
2024/09/15 21:22:25,stdout,    ╭――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╮
2024/09/15 21:22:25,stdout,[cont-init   ] 89-info.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 85-take-config-ownership.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 85-take-config-ownership.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 55-tixati.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 55-tixati.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 15-install-pkgs.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 15-install-pkgs.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 15-cjk-font.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 15-cjk-font.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-xdg-runtime-dir.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-xdg-runtime-dir.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-x11-unix.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-x11-unix.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-webauth.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-webauth.sh: Updating password for user tixypixie
2024/09/15 21:22:25,stdout,[cont-init   ] 10-webauth.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-web-data.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-web-data.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-vnc-password.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-vnc-password.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-set-tmp-dir-perms.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-pulse.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-pulse.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-pkgs-mirror.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-pkgs-mirror.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-openbox.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-openbox.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-nginx.sh: terminated successfully.
2024/09/15 21:22:25,stdout,[cont-init   ] 10-nginx.sh: executing...
2024/09/15 21:22:25,stdout,[cont-init   ] 10-init-users.sh: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-init   ] 10-init-users.sh: executing...
2024/09/15 21:22:24,stdout,[cont-init   ] 10-fontconfig-cache-dir.sh: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-init   ] 10-fontconfig-cache-dir.sh: executing...
2024/09/15 21:22:24,stdout,[cont-init   ] 10-clean-tmp-dir.sh: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-init   ] 10-clean-tmp-dir.sh: executing...
2024/09/15 21:22:24,stdout,[cont-init   ] 10-clean-logmonitor-states.sh: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-init   ] 10-clean-logmonitor-states.sh: executing...
2024/09/15 21:22:24,stdout,[cont-init   ] 10-check-app-niceness.sh: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-init   ] 10-check-app-niceness.sh: executing...
2024/09/15 21:22:24,stdout,[cont-init   ] 10-certs.sh: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-init   ] 10-certs.sh: executing...
2024/09/15 21:22:24,stdout,[cont-init   ] executing container initialization scripts...
2024/09/15 21:22:24,stdout,[cont-secrets] container secrets loaded.
2024/09/15 21:22:24,stdout,[cont-secrets] loading container secrets...
2024/09/15 21:22:24,stdout,[cont-env    ] container environment variables initialized.
2024/09/15 21:22:24,stdout,[cont-env    ] XDG_STATE_HOME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] XDG_RUNTIME_DIR: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] XDG_DATA_HOME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] XDG_CONFIG_HOME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] XDG_CACHE_HOME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] TAKE_CONFIG_OWNERSHIP: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] QT_STYLE_OVERRIDE: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] QT_STYLE_OVERRIDE: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] QT_STYLE_OVERRIDE: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_SERVER: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_SERVER: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_SERVER: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_COOKIE: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_COOKIE: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_COOKIE: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_CONFIG_PATH: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_CONFIG_PATH: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] PULSE_CONFIG_PATH: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] LIBGL_DRIVERS_PATH: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] LIBGL_DRIVERS_PATH: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] LIBGL_DRIVERS_PATH: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] HOME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] GTK_THEME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] GTK_THEME: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] GTK_THEME: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] GTK2_RC_FILES: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] GTK2_RC_FILES: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] GTK2_RC_FILES: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] GSK_RENDERER: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] GSK_RENDERER: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] GSK_RENDERER: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] EGL_LOG_LEVEL: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] EGL_LOG_LEVEL: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] EGL_LOG_LEVEL: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] DOCKER_IMAGE_VERSION: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] DOCKER_IMAGE_PLATFORM: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] DISPLAY: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] DISPLAY: terminated successfully.
2024/09/15 21:22:24,stdout,[cont-env    ] DISPLAY: executing...
2024/09/15 21:22:24,stdout,[cont-env    ] APP_VERSION: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] APP_NAME: loading...
2024/09/15 21:22:24,stdout,[cont-env    ] loading container environment variables...
2024/09/15 21:22:24,stdout,[init        ] container is starting...

Container inspect

No response

Anything else?

No response

jlesage commented 1 month ago

Direct copy/paste between the host cannot be done automatically. You need to use the Clipboard from the side menu.