Update v1.2

This commit is contained in:
Apoorv Vyavahare 2021-07-31 18:20:35 +00:00
parent f1aaa58c4a
commit 3a6713654b
3 changed files with 6 additions and 19 deletions

View File

@ -6,15 +6,13 @@ ENV DEBIAN_FRONTEND=noninteractive \
#VNC Server Password #VNC Server Password
VNC_PASS="samplepass" \ VNC_PASS="samplepass" \
#VNC Server Title(w/o spaces) #VNC Server Title(w/o spaces)
VNC_TITLE="Ubuntu_Desktop" \ VNC_TITLE="Vubuntu_Desktop" \
#VNC Resolution(720p is preferable) #VNC Resolution(720p is preferable)
VNC_RESOLUTION="1280x720" \ VNC_RESOLUTION="1280x720" \
#Local Display Server Port #Local Display Server Port
DISPLAY=:0 \ DISPLAY=:0 \
#NoVNC Port #NoVNC Port
NOVNC_PORT=$PORT \ NOVNC_PORT=$PORT \
#Ngrok Token (It's advisable to use your personal token, else it may clash with other users & your tunnel may get terminated)
NGROK_TOKEN="1tNm3GUFYV1A4lQFXF1bjFvnCvM_4DjiFRiXKGHDaTGBJH8VM" \
#Locale #Locale
LANG=en_US.UTF-8 \ LANG=en_US.UTF-8 \
LANGUAGE=en_US.UTF-8 \ LANGUAGE=en_US.UTF-8 \
@ -53,6 +51,8 @@ RUN rm -rf /etc/apt/sources.list && \
default-jdk \ default-jdk \
clojure \ clojure \
php \ php \
nodejs \
npm \
firefox \ firefox \
gnome-terminal \ gnome-terminal \
gnome-calculator \ gnome-calculator \
@ -62,9 +62,7 @@ RUN rm -rf /etc/apt/sources.list && \
mousepad \ mousepad \
libreoffice \ libreoffice \
pcmanfm \ pcmanfm \
snapd \
terminator \ terminator \
websockify \
supervisor \ supervisor \
x11vnc \ x11vnc \
xvfb \ xvfb \
@ -77,6 +75,8 @@ RUN rm -rf /etc/apt/sources.list && \
ffmpeg \ ffmpeg \
#Fluxbox #Fluxbox
/app/fluxbox-heroku-mod.deb && \ /app/fluxbox-heroku-mod.deb && \
#Websockify
npm i websockify && \
#MATE Desktop #MATE Desktop
#apt install -y \ #apt install -y \
#ubuntu-mate-core \ #ubuntu-mate-core \
@ -112,9 +112,6 @@ RUN rm -rf /etc/apt/sources.list && \
curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | apt-key add - && \ curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | apt-key add - && \
add-apt-repository "deb https://download.sublimetext.com/ apt/stable/" && \ add-apt-repository "deb https://download.sublimetext.com/ apt/stable/" && \
apt install -y sublime-text && \ apt install -y sublime-text && \
#Ngrok
chmod +x /app/ngrok_install.sh && \
/app/ngrok_install.sh && \
#Telegram #Telegram
wget https://updates.tdesktop.com/tlinux/tsetup.2.7.4.tar.xz -P /tmp && \ wget https://updates.tdesktop.com/tlinux/tsetup.2.7.4.tar.xz -P /tmp && \
tar -xvf /tmp/tsetup.2.7.4.tar.xz -C /tmp && \ tar -xvf /tmp/tsetup.2.7.4.tar.xz -C /tmp && \

View File

@ -1,5 +1,5 @@
# **Ubuntu Fluxbox with NoVNC** # **Ubuntu Fluxbox with NoVNC**
[![Ubuntu Version](https://img.shields.io/static/v1?label=Ubuntu&message=20.04&color=E95420&logo=ubuntu)]() [![Maintainer](https://img.shields.io/static/v1?label=Maintainer&message=apoorvvyavahare@pm.me&color=1e90ff)]() [![Inactively Maintained](https://img.shields.io/badge/Maintenance%20Level-Inactively%20Maintained-yellowgreen.svg)]() [![Docker Pulls](https://img.shields.io/docker/pulls/vital987/vubuntu.svg)](https://hub.docker.com/r/vital987/vubuntu) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)]()<br><a href="https://heroku.com/deploy?template=https://github.com/vital987/vubuntu" target="_blank"><img src="https://www.herokucdn.com/deploy/button.svg"></a> [![Ubuntu Version](https://img.shields.io/static/v1?label=Ubuntu&message=20.04&color=E95420&logo=ubuntu)]() [![Maintainer](https://img.shields.io/static/v1?label=Maintainer&message=apoorvvyavahare@pm.me&color=1e90ff)]() [![Inactively Maintained](https://img.shields.io/badge/Maintenance%20Level-Inactively%20Maintained-yellowgreen.svg)]() [![Docker Pulls](https://img.shields.io/docker/pulls/vital987/vubuntu.svg)](https://hub.docker.com/r/vital987/vubuntu) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)]()<br><a href="https://heroku.com/deploy?template=https://github.com/vital987/vubuntu" target="_blank"><img src="https://www.herokucdn.com/deploy/button.svg"></a><br>[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/new/template?template=https%3A%2F%2Fgithub.com%2Fvital987%2Fvubuntu&envs=VNC_PASS%2CVNC_TITLE%2CVNC_RESOLUTION%2CNOVNC_PORT%2CPORT&VNC_PASSDesc=Password+for+VNC+server&VNC_TITLEDesc=VNC+session+title%28strictly+w%2Fo+spaces%29&VNC_RESOLUTIONDesc=VNC+server+resolution&NOVNC_PORTDesc=Don%27t+change+it%21&PORTDesc=Don%27t+change+it%21&VNC_PASSDefault=samplepass&VNC_RESOLUTIONDefault=1280x720&NOVNC_PORTDefault=5900&PORTDefault=80)
## **Table of Contents :** ## **Table of Contents :**
* [**Packages**](#packages-) * [**Packages**](#packages-)
* [**Screenshots**](#screenshots-) * [**Screenshots**](#screenshots-)

View File

@ -1,10 +0,0 @@
#!/bin/bash
if [ -z "$NGROK_TOKEN" ]
then
echo "Ngrok token unavailable, skipping installation"
else
exec wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
exec unzip ngrok-stable-linux-amd64.zip
exec rm \-rf ngrok-stable-linux-amd64.zip
exec ngrok authtoken $NGROK_TOKEN
fi