Deploying a nodejs application into Azure – Part 1: Dockerizing the application and Setting up Azure container registry resources.

In this tutorial I use sudo in front of Docker. My user of choice is not in docker group. If you want to omit sudo then please add your user to docker group.

1. Cloning the project from Github:

Make a directory to host the git clone:

mkdir search_app
cd search_app

Actual cloning:

git clone https://github.com/postman721/Search_engines.git

Get the binary and rename it to be a bit nicer:

mv Search_engines/executables/Search\ engines-linux.zip .
unzip ‘Search engines-linux.zip’
mv ‘Search engines-linux’ search_app

2. Making a Dockerfile

echo “
FROM debian:11-slim
RUN apt update && apt upgrade -y && apt-get clean
COPY search_app /
RUN chmod +x /search_app
CMD /search_app” > Dockerfile

3.Testing the Docker image on a local machine

sudo docker build -t test .
sudo docker run test

4.Create Azure Container registry

Continue reading

RunIT-QT Browser 0.7 released

RunIT Browser (QWebEngine version) has reached its 0.7 version.

Notable improvements/changes:

new
  • Youtube and Netflix confirmed working on almost complete full screen mode.
  • Homepage is now pointing to StartPage search engine.
  • Window is resized to be larger and more useful from the beginning.
  • Addressbar improvements: google.com AND www.google.com AND https://google.com will resolve. -> https is auto appended into the front.
  • More verbosity added to statusbar(notices go back, go forward etc. functions on tabs).
  • UI is styled to be darker than before.
  • Tabs now have titles in them.
  • Back, forward etc. Now upgrade urlbar address like they should.
  • Ecosia replaces Wolfram Alpha on search engines.

Source code and more details are available at the Github: https://github.com/postman721/RunIT-QT_QWebengine

Minimal Browser2 (C++) released

Next version of Minimal Browser is released as a beta.

The beta release includes the following notable improvements/changes:

Features added by v2.5 beta

  • DuckDuckGo as search engine.
  • Tabbed browsing.
  • UI is redesigned.
  • Icons removed.
  • Searchbar is gone. Searching is done by writing search:<your_search> to addressbar and pressing Enter.
Minimal Browser2 UI.

Source code and full release notes are available on the projects Github page:

https://github.com/postman721/Minimal-Browser2