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_PASS="samplepass" \
#VNC Server Title(w/o spaces)
VNC_TITLE="Ubuntu_Desktop" \
VNC_TITLE="Vubuntu_Desktop" \
#VNC Resolution(720p is preferable)
VNC_RESOLUTION="1280x720" \
#Local Display Server Port
DISPLAY=:0 \
#NoVNC 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
LANG=en_US.UTF-8 \
LANGUAGE=en_US.UTF-8 \
@ -53,6 +51,8 @@ RUN rm -rf /etc/apt/sources.list && \
default-jdk \
clojure \
php \
nodejs \
npm \
firefox \
gnome-terminal \
gnome-calculator \
@ -62,9 +62,7 @@ RUN rm -rf /etc/apt/sources.list && \
mousepad \
libreoffice \
pcmanfm \
snapd \
terminator \
websockify \
supervisor \
x11vnc \
xvfb \
@ -77,6 +75,8 @@ RUN rm -rf /etc/apt/sources.list && \
ffmpeg \
#Fluxbox
/app/fluxbox-heroku-mod.deb && \
#Websockify
npm i websockify && \
#MATE Desktop
#apt install -y \
#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 - && \
add-apt-repository "deb https://download.sublimetext.com/ apt/stable/" && \
apt install -y sublime-text && \
#Ngrok
chmod +x /app/ngrok_install.sh && \
/app/ngrok_install.sh && \
#Telegram
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 && \

View File

@ -1,5 +1,5 @@
# **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 :**
* [**Packages**](#packages-)
* [**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