From 3a6713654bb4ed7733de01099cb80144e1f3400a Mon Sep 17 00:00:00 2001 From: Apoorv Vyavahare Date: Sat, 31 Jul 2021 18:20:35 +0000 Subject: [PATCH] Update v1.2 --- Dockerfile | 13 +++++-------- README.md | 2 +- ngrok_install.sh | 10 ---------- 3 files changed, 6 insertions(+), 19 deletions(-) delete mode 100644 ngrok_install.sh diff --git a/Dockerfile b/Dockerfile index 0cfc573..3dc487a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 && \ diff --git a/README.md b/README.md index 3fa5eb6..5d3d43f 100644 --- a/README.md +++ b/README.md @@ -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)]()
+[![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)]()

[![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-) diff --git a/ngrok_install.sh b/ngrok_install.sh deleted file mode 100644 index 7108f26..0000000 --- a/ngrok_install.sh +++ /dev/null @@ -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