Journal
A collection of articles about technology.

How to Setup a Secure Docker Drone Runner with Drone CI
BeeYoop BeeDeepBoom Weeop DEEpaEEya
BeeYoop BeeDeepBoom Weeop DEEpaEEya In general, this article describes how to setup SSL with a Drone Runner. This is part II of a part I series. If you would like to learn how-to setup the Drone Server, please visit: Setup Drone CI Server. This part II creates a pipeline runner...

How to Setup a Docker Drone CI with HTTPS
Obiwon Can Oh Be! A digital C3-PO working beside you!
R2D2, you know better than to trust a strange computer! [beeps] In general, this Drone server enables continuous integration (CI) and is a stepping stone for continuous delivery (CD), including gh-pages and gh-actions like functionality. For this to function correctly, you will need to have a working instance of Gitea...

Compiling Fresh XMPP Ejabberd Server Binaries 22.05 on Ubuntu 20.04 with Erlang OTP 24
Creating and host your own end-to-end encryption Instant Messenger app
Compiling ejabberd v22.05 A XMPP server based on Erlang/OTP 24 Note 1: I personally took it upon myself to use the following format [Example-Reference] to tag references. In this article, I will be sharing a HOWTO create your own end-to-end encrypted instant messenger(IM) XMPP service for your Company, family xor...

Setup a Secure NGINX HTTPS Web Server with Let's Encrypt + Strapi 4.0 Headless CMS
Static Websites with CMS
General For this tutorial, we will launch a secure SSL NGINX web server for your website domain example.org and enable an API to be consumed from the subdomain i.e. api.example.org with Strapi 4.0. Tip: For each reference, I add the [reference name] in brackets at the end of the “transmission.”...

Configure a Static Qt5 from Source on Ubuntu 18.04 with X11 Support
Compiling & Configuring Qt from Source
Configure, Build, Install & Setup Qt 5.15.2 Source on Ubuntu 18.04 with X11 Support This tutorial will teach you how to compile from source via CLI (command-line interface) and enable customization for building Qt5 apps on different operating systems andor hardware architectures like RPI400. When compiling Qt5 yourself, you are...

Linux VPS Hardening
Initializing a secure environment
Planting Seeds Administration of a virtual private Linux server (VPS) without a GUI cpanel is the only way to go. Going through any graphical user interface (GUI) to run critical services for your company is like playing the telephone game. Securing our environment begins at the terminal & from terminal...

Big Startups Without Big Tech
Liquid Democracy Empowering Network Users
Welcome to the Blockchain Internet called DFINITY. In my spare time, I have been tinkering and learning Motoko. It is a language built for the Internet Computer (IC) that can be used to interface applications, websites and other various software. Motoko is a programming typed language that compiles into WebAssembly...

SharpeTronics Inc. Becomes Official
Winding Roads
We as in SharpeTronics Inc. are proud to announce our business is official with the mountain state of West Virginia on March 17, 2021. We also have our very own mailbox provided by the beloved Postmaster. Furthermore, we now have pillars in place to begin building and creating avenues to...

Welcome To An Appalachian Technology Company
Where light travels at high altitudes.
Welcome to SharpeTronics, where light travels at high altitudes. We are a mountain made company in the Appalachians of West Virginia that strives with software and hardware technologies. We are statewide leaders in our area of expertise and invite you to support local business. Our mission is to enable a...