accetto / ubuntu-vnc-xfce-firefox-plus Goto Github PK
View Code? Open in Web Editor NEWRetired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
License: Apache License 2.0
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
License: Apache License 2.0
I can't get it to work with the docker run command, I just started with github and Docker so I am desperately trying to make it work.
Is is possible that you add an NoVNC version for accetto/xubuntu-vnc-chromium docker. (Since this one has sudo commands activated so there wouldn't be a need to access as root).
Or maybe you can help me in creating it for myself
The problem is that I am restricted in using a NoVNC container because of all the restriction with my connection. I need to access it over the internet.
as the title
can you please add armhf
support?
would really like to have minimal browser image
Is it possible to switch to root user like in the base image. Because password root or headless doesn't work.
I can't get firefox to install on the base image so I would like this to be my starting image.
However I need to install other applications as well.
Unfortunatelly it has been found, that Firefox 77.0.1 in the containers from the release 20.06 scrambles web pages. Therefore I'll remove all the related images and come with at least some way arround as quickly as possible. Sorry for the inconvenience.
Hi,
cool image, but how exactly am i supposed to run as non-root user inside the container? The information at https://github.com/accetto/ubuntu-vnc-xfce/wiki/how-to#how-to-override-vnc-user does not really help. I just get
root@sserver ~# docker run -it --rm -p 8081:6901 --user 2017:2000 accetto/ubuntu-vnc-xfce
USER_ID: 2017, GROUP_ID: 2000
nss_wrapper location: /usr/lib/libnss_wrapper.so
------------------ change VNC password ------------------
mkdir: cannot create directory โ/home/headless/.vncโ: Permission denied
How exactly is it meant to be used?
Warning!
Firefox 67 has changed default profile handling, as described in Moving to a Profile per Install Architecture.
The consequence is, that the pre-created folder profile0.default
, which contains the file user.js
with the user preferences, will not be automatically used. Firefox 67 will create a new profile, named like *.default-release
.
Until I'll relase an updated Docker image, you can use the following work-around.
The best is to start Firefox 67 right away from the terminal window with the parameter -P (capital P):
firefox -P
The Profile Manager dialog window will be displayed. How it looks like is shown in my Wiki entry How to build images with pre-configured Firefox profiles.
Then select the profile called default, ensure that the check-box Use the selected profile without asking at startup
is checked and push the button Start Firefox
. Optionally you can also check the check-box Work offline
before starting Firefox.
Firefox 67 will create its profile in the pre-created folder profile0.default
, where the file user.js
with your own preferences is (if you've put any there).
If you have already started Firefox 67 "usual way", it has created its new profile in the folder *.default-release
.
The procedure from above remains the same, but this time you'll see two profiles in the Profile Manager's list - default and default-release. Just select the default profile and continue as described previously. Firefox 67 will create another profile in the pre-created folder profile0.default
and the file user.js
with your own preferences will be also included.
The other profile *.default-release
will not contain the user.js
file. You can copy it manually or you can delete the default-release profile using the Profile Manager.
I'll probably include some helper utility for copying user preferences with the next image release.
Regards
accetto
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.