Jump to content

aptalca

Community Developer
  • Posts

    3,064
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by aptalca

  1. No problem [emoji3] Do you mean basic copy paste or is there a specific clipboard function in caliber that I'm not aware of? If you're trying to copy and paste from your local computer or another browser window into calibre, I don't think that's going to work. I believe that's a limitation of most vnc or rdp systems. Although some have special workarounds or features that allow it. By default the local and remote clipboards are not shared. For instance the vnc/rdp server used in this case (guacamole) allows you to copy things within the app which you can access by bringing up the side menu (ctrl+alt+shift). But I never really used it myself.
  2. DigiKam docker added WebUI opens the desktop GUI in the browser During the first run, make sure you select /config as the library location
  3. Could the logo pack be installed during startup of the container based on an environment setting the user controls? Kind of like how needo has the edge setting in his docker containers for installing latest versions as opposed to stable
  4. figured it out 2 problems: 1) I forgot to chown nobody:users autostart 2) missing some dependencies (libnotify4 and libwxgtk2.8-dev) Oh, this is glorious Thanks so much and sorry for kind of hijacking the thread. bottom line is, the base image is working really well. in the boinc container, all I had to do was install the main app, drop in the autostart and figure out the volume and port mappings
  5. Should be My firstrun.sh installs boinc and starts the client as nobody with the following: su -c "cd /config && ./boinc_7.2.42_x86_64-pc-linux-gnu.sh" -s /bin/sh nobody su -c "/config/BOINC/run_client --daemon" -s /bin/sh nobody when I exec into the container I see that the client is running as nobody my autostart for openbox has the following xsetroot -solid black -cursor_name left_ptr /config/BOINC/run_manager EDIT*** Oh wait, I think I forgot to change ownership of autostart to nobody
  6. Boinc has separate client and manager Client runs all the time in the background and manager is the gui to control the client Easiest way to install is to download their script from here: http://boinc.berkeley.edu/dl/boinc_7.2.42_x86_64-pc-linux-gnu.sh Copy it to the config folder, when run, the script creates a folder BOINC and puts all install and data files in that folder. the run_client script under BOINC/ starts the client and the run_manager runs the GUI when I open the WebUI of my install, I get a blank screen and the following lines keep repeating in the log: Fri May 1 15:06:33 2015 VNCSConnST: Client pixel format depth 16 (16bpp) little-endian rgb565 guacd[319]: INFO: Using fallback PATBLT (server is ignoring negotiated client capabilities) guacd[319]: INFO: Using fallback PATBLT (server is ignoring negotiated client capabilities) guacd[319]: INFO: Using fallback PATBLT (server is ignoring negotiated client capabilities) guacd[319]: INFO: Using fallback PATBLT (server is ignoring negotiated client capabilities) May 1 15:06:33 d2bec288fc97 guacd[319]: Using fallback PATBLT (server is ignoring negotiated client capabilities) May 1 15:06:33 d2bec288fc97 guacd[319]: Using fallback PATBLT (server is ignoring negotiated client capabilities) May 1 15:06:33 d2bec288fc97 guacd[319]: Using fallback PATBLT (server is ignoring negotiated client capabilities) May 1 15:06:33 d2bec288fc97 guacd[319]: Using fallback PATBLT (server is ignoring negotiated client capabilities)
  7. just to test, I tried to convert my boinc docker to the webrdp by using sparkly's First I created a test base image: https://github.com/aptalca/docker-webrdp-base and https://registry.hub.docker.com/u/aptalca/docker-webrdp-base/dockerfile/ (basically removed all handbrake related processes) Then I created a boinc docker that installs boinc, and creates an autostart file with the boinc manager start command: https://github.com/aptalca/docker-rdp-boinc/tree/development and https://registry.hub.docker.com/u/aptalca/docker-rdp-boinc-dev/dockerfile/ But unfortunately I am getting a blank screen when I open the WebUI
  8. Hi hurricane, great job on the guacamole server and creating web apps out of desktop apps. It is revolutionary and took the concept of unraid/docker to the next level. I saw sparkly's handbrake that is based your guac server and thought it would be great to have a base image that incorporates all the common elements of the guac server and what it needs to have web based rdp gui for other dockers. That way others can use that base and build new dockers. Please see my suggestion to sparkly over here and let me know what you think: https://lime-technology.com/forum/index.php?topic=39624.msg370739#msg370739 Thanks
  9. OK, I went through the repo and I'm starting to understand how it comes together. Would you and hurricane be interested in creating a base image/container for this? It would include all the common files and settings, like setting the unraid user, copying the guac server files, xrdp, etc. That way, whenever someone develops a new docker, they can use that base as a starting point which will lead to 1) significant space saving as the base image (several hundred megs I presume) would be shared between different containers the same way phusion base is 2) Updates and installs would be much faster 3) Building containers for the devs would be much faster I created a base image/container for my rdp stuff: https://registry.hub.docker.com/u/aptalca/docker-rdp-base/dockerfile/ which only has xrdp, lxde and wget installed and my build time went from 25min to 5 min because docker simply imports the already built base image In my rdp based dockers, instead of doing FROM phusion:baseimage, I do FROM aptalca:docker-rdp-base What do you think?
  10. Dude, how do you guys do that? Is it with guacamole? I gotta figure out how to do the browser rdp for specific apps, too, I am pretty jealous
  11. In some cases it is obvious because the guid will be mostly zeros. So he'll reject them right away. But in some cases the guid may look legitimate so Tom will allow the registry of the first one, and when the second request comes for the same guid, it is rejected So if you buy a brand new reader and are the first to register you might get lucky
  12. Well, technically the icons didn't change. Just the resolution is higher so they are less pixelated when blown up I'll let you know next time
  13. Man, you're good at finding icons. Thanks Replaced it with the 250x250
  14. Guacamole will work for anything that you can access via vnc or rdp. It works in the web browser and it is awesome
  15. Holy crap, Guacamole is awesome. I can't believe I had never heard of it before. It works great with my rdp based dockers. Thanks Zuhkov
  16. BOINC manager is up. Works on the same principle as the rdp-calibre docker, runs in a pseudo vm accessed by rdp. I decided to create an rdp base docker https://registry.hub.docker.com/u/aptalca/docker-rdp-base/dockerfile/ The xrdp and lxde packages used for rdp took over 220MB and it took docker about 30 min to build every time I made a small change to any of my rdp based containers. Now with the rdp base containing the lxde and xrdp packages, not only my rdp based containers will all share the same base and benefit from space saved, but they will have (220MB) less to download when there is an update, and my new builds only take 5 min for docker to build because docker just imports the rdp base (as long as I don't make any changes to the rdp base container, which I don't plan to)
  17. Thanks Not that pretty, but works. Instead of a mouse pointer, you get a cross and no wallpaper, lol. Actually I like that there is no wallpaper, makes rdp faster with mobile connections.
  18. Its working now, got to be smarter than the computer, i was trying to get to from my own network, went on the outside and boom. im such a DA Glad to hear you got it working
  19. I'm using it for 7 different services, all running on different ports (including pptp vpn). Duckdns forwards all of them. Check either your router firewall or pfsense settings. Most likely one of the two is the issue. Duckdns does port forwarding 1:1. It will forward the port to the same one. What it won't do is forward one port to another, like forward port 80 to port 8080 to get around isp blocking of port 80. That article is referring to the latter. One other thing, go on duckdns.org and login. Make sure that the ip address they have for you on there is correct. PS. that article is also outdated. Duckdns now allows up to 4 domains per account.
  20. Does your isp block port 80? AFAIK, port forwarding is only necessary if you're running a webserver at home (webservers typically use port 80), and your isp blocks port 80. So you can forward port 80 to a different one that is not blocked by your isp. If you mean forwarding port xyz to port xyz, duckdns does it. For instance if your sabnzbd interface is accessible on port 5000 (also forwarded by your router), if you go to domain.duckdns.org:5000, you will reach the sab interface.
  21. Calibre full gui (RDP) & server combo docker added. See first and second posts
×
×
  • Create New...