This commit is contained in:
drifty
2024-06-20 12:59:14 +05:30
parent 3f04940f54
commit a8e1616de0
28 changed files with 147 additions and 114 deletions

View File

@@ -2,6 +2,21 @@
I am a 23 year old law graduate from India, and I do sysadmin stuff along with everything on here as a hobby.
## How this came to be
### Hosting Stuff
My journey with linux on VPSs started with discovering Oracle Cloud's free tier plans. I am a big fan of this indie game called [Bombsquad by Eric Froemling](https://ballistica.net/) and I really wanted to host my own customised server for it. This led me to downloading the windows builds of the server but I realised I didn't want it to shut down when I shut my PC so I got Oracle's free tier. I did not know anything about linux or the command line, and having to figure out how to install python3 and then tar the archive containing the server binary was tough and confusing but eventually I managed to run it, and the server, called "Vanilla FFA" was quite successful.
Anyway, I then used my curiosity to learn how docker containers worked so that I could host an instance of Vaultwarden for myself (which is still up to this day and I use it daily), and the rest is history. I have since learnt to setup a bunch of stuff on my virtual machines on Oracle Cloud.
### Building Modified Apps
I have also always been a pirate and an avid user of GitHub, so when the ReVanced project came around after the death of Vanced, I learnt how to compile builds for myself and my friends and family. Being on Reddit, though, I saw demand for the builds because alot of people did not know how to make the builds themselves to I started releasing my builds on there for whoever needed it, and with time I learnt to use custom branding and a custom package name for my builds for authenticity and identification purposes. In the begining of 2024, one of my dearest friends decided to switch to an iPhone and this prompted me to look into modified YouTube apps for iOS as well. After some research I learnt ALOT about uYouEnhanced, YTLitePlus, iOS Sideloading, IPA decryption... the whole shebang. Then, for my friend I started building uYouEnhanced too and following the same principle as before, started sharing it with the internet.
### Using GitHub to its full potential
GitHub was never about the repositories of code it hosted initially - it was only about the release page of many different projects for me. I only understood the capabilities and potential of GitHub (like GitHub pages and GitHub Actions with environment variables etc.) very recently when I got deep into building ReVanced patches, and hosting small static web-apps myself. The free offerrings of GitHub really gave me new wind to explore and that is how I have now started using the provisions of my account more. My [progress bar project](https://progress.003274.xyz/year) is a recent one that is hosted on github pages entirely. From knowing absolutely nothing about anything, to hosting, building and sharing so much, I'm confident this will never die down as a hobby for me.
## Personals
- [stats.fm profile](https://stats.fm/sabmohmaya)

View File

@@ -1,21 +1,8 @@
# How this came to be
# Offerings
### Hosting Stuff
My journey with linux on VPSs started with discovering Oracle Cloud's free tier plans. I am a big fan of this indie game called [Bombsquad by Eric Froemling](https://ballistica.net/) and I really wanted to host my own customised server for it. This led me to downloading the windows builds of the server but I realised I didn't want it to shut down when I shut my PC so I got Oracle's free tier. I did not know anything about linux or the command line, and having to figure out how to install python3 and then tar the archive containing the server binary was tough and confusing but eventually I managed to run it, and the server, called "Vanilla FFA" was quite successful.
### Links to projects
Anyway, I then used my curiosity to learn how docker containers worked so that I could host an instance of Vaultwarden for myself (which is still up to this day and I use it daily), and the rest is history. I have since learnt to setup a bunch of stuff on my virtual machines on Oracle Cloud.
### Building Modified Apps
I have also always been a pirate and an avid user of GitHub, so when the ReVanced project came around after the death of Vanced, I learnt how to compile builds for myself and my friends and family. Being on Reddit, though, I saw demand for the builds because alot of people did not know how to make the builds themselves to I started releasing my builds on there for whoever needed it, and with time I learnt to use custom branding and a custom package name for my builds for authenticity and identification purposes. In the begining of 2024, one of my dearest friends decided to switch to an iPhone and this prompted me to look into modified YouTube apps for iOS as well. After some research I learnt ALOT about uYouEnhanced, YTLitePlus, iOS Sideloading, IPA decryption... the whole shebang. Then, for my friend I started building uYouEnhanced too and following the same principle as before, started sharing it with the internet.
### Using GitHub to its full potential
GitHub was never about the repositories of code it hosted initially - it was only about the release page of many different projects for me. I only understood the capabilities and potential of GitHub (like GitHub pages and GitHub Actions with environment variables etc.) very recently when I got deep into building ReVanced patches, and hosting small static web-apps myself. The free offerrings of GitHub really gave me new wind to explore and that is how I have now started using the provisions of my account more. My [progress bar project](https://progress.003274.xyz/year) is a recent one that is hosted on github pages entirely. From knowing absolutely nothing about anything, to hosting, building and sharing so much, I'm confident this will never die down as a hobby for me.
### TLDR; links to projects
So in conclusion, everything in this section is the fruits of my labour and my experience in learning how to setup stuff on docker or compile builds etc. You can check them out by clicking on them in the sidebar or checking them out from here: -
Everything in this section is the fruits of my labour and my experience in learning how to setup stuff on docker or compile builds etc. You can check them out by clicking on them in the sidebar or checking them out from here: -
- [Android](android.md)
- [iOS](ios.md)

View File

@@ -731,7 +731,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -367,6 +367,48 @@
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#how-this-came-to-be" class="md-nav__link">
<span class="md-ellipsis">
How this came to be
</span>
</a>
<nav class="md-nav" aria-label="How this came to be">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#hosting-stuff" class="md-nav__link">
<span class="md-ellipsis">
Hosting Stuff
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#building-modified-apps" class="md-nav__link">
<span class="md-ellipsis">
Building Modified Apps
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#using-github-to-its-full-potential" class="md-nav__link">
<span class="md-ellipsis">
Using GitHub to its full potential
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#personals" class="md-nav__link">
<span class="md-ellipsis">
@@ -793,7 +835,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>
@@ -920,6 +962,48 @@
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#how-this-came-to-be" class="md-nav__link">
<span class="md-ellipsis">
How this came to be
</span>
</a>
<nav class="md-nav" aria-label="How this came to be">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#hosting-stuff" class="md-nav__link">
<span class="md-ellipsis">
Hosting Stuff
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#building-modified-apps" class="md-nav__link">
<span class="md-ellipsis">
Building Modified Apps
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#using-github-to-its-full-potential" class="md-nav__link">
<span class="md-ellipsis">
Using GitHub to its full potential
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#personals" class="md-nav__link">
<span class="md-ellipsis">
@@ -946,6 +1030,14 @@
<h1 id="about-me">About Me</h1>
<p>I am a 23 year old law graduate from India, and I do sysadmin stuff along with everything on here as a hobby.</p>
<h2 id="how-this-came-to-be">How this came to be</h2>
<h3 id="hosting-stuff">Hosting Stuff</h3>
<p>My journey with linux on VPSs started with discovering Oracle Cloud's free tier plans. I am a big fan of this indie game called <a href="https://ballistica.net/">Bombsquad by Eric Froemling</a> and I really wanted to host my own customised server for it. This led me to downloading the windows builds of the server but I realised I didn't want it to shut down when I shut my PC so I got Oracle's free tier. I did not know anything about linux or the command line, and having to figure out how to install python3 and then tar the archive containing the server binary was tough and confusing but eventually I managed to run it, and the server, called "Vanilla FFA" was quite successful. </p>
<p>Anyway, I then used my curiosity to learn how docker containers worked so that I could host an instance of Vaultwarden for myself (which is still up to this day and I use it daily), and the rest is history. I have since learnt to setup a bunch of stuff on my virtual machines on Oracle Cloud.</p>
<h3 id="building-modified-apps">Building Modified Apps</h3>
<p>I have also always been a pirate and an avid user of GitHub, so when the ReVanced project came around after the death of Vanced, I learnt how to compile builds for myself and my friends and family. Being on Reddit, though, I saw demand for the builds because alot of people did not know how to make the builds themselves to I started releasing my builds on there for whoever needed it, and with time I learnt to use custom branding and a custom package name for my builds for authenticity and identification purposes. In the begining of 2024, one of my dearest friends decided to switch to an iPhone and this prompted me to look into modified YouTube apps for iOS as well. After some research I learnt ALOT about uYouEnhanced, YTLitePlus, iOS Sideloading, IPA decryption... the whole shebang. Then, for my friend I started building uYouEnhanced too and following the same principle as before, started sharing it with the internet.</p>
<h3 id="using-github-to-its-full-potential">Using GitHub to its full potential</h3>
<p>GitHub was never about the repositories of code it hosted initially - it was only about the release page of many different projects for me. I only understood the capabilities and potential of GitHub (like GitHub pages and GitHub Actions with environment variables etc.) very recently when I got deep into building ReVanced patches, and hosting small static web-apps myself. The free offerrings of GitHub really gave me new wind to explore and that is how I have now started using the provisions of my account more. My <a href="https://progress.003274.xyz/year">progress bar project</a> is a recent one that is hosted on github pages entirely. From knowing absolutely nothing about anything, to hosting, building and sharing so much, I'm confident this will never die down as a hobby for me.</p>
<h2 id="personals">Personals</h2>
<ul>
<li><a href="https://stats.fm/sabmohmaya">stats.fm profile</a></li>

View File

@@ -751,7 +751,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -753,7 +753,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -751,7 +751,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -763,7 +763,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -763,7 +763,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -761,7 +761,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -800,7 +800,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -805,7 +805,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -803,7 +803,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -892,7 +892,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -749,7 +749,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -749,7 +749,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -22,7 +22,7 @@
<title>How this came to be - drifty's docs</title>
<title>Offerings - drifty's docs</title>
@@ -74,7 +74,7 @@
<div data-md-component="skip">
<a href="#how-this-came-to-be" class="md-skip">
<a href="#offerings" class="md-skip">
Skip to content
</a>
@@ -107,7 +107,7 @@
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
How this came to be
Offerings
</span>
</div>
@@ -758,7 +758,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>
@@ -769,7 +769,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>
@@ -791,36 +791,9 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#hosting-stuff" class="md-nav__link">
<a href="#links-to-projects" class="md-nav__link">
<span class="md-ellipsis">
Hosting Stuff
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#building-modified-apps" class="md-nav__link">
<span class="md-ellipsis">
Building Modified Apps
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#using-github-to-its-full-potential" class="md-nav__link">
<span class="md-ellipsis">
Using GitHub to its full potential
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#tldr-links-to-projects" class="md-nav__link">
<span class="md-ellipsis">
TLDR; links to projects
Links to projects
</span>
</a>
@@ -953,36 +926,9 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#hosting-stuff" class="md-nav__link">
<a href="#links-to-projects" class="md-nav__link">
<span class="md-ellipsis">
Hosting Stuff
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#building-modified-apps" class="md-nav__link">
<span class="md-ellipsis">
Building Modified Apps
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#using-github-to-its-full-potential" class="md-nav__link">
<span class="md-ellipsis">
Using GitHub to its full potential
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#tldr-links-to-projects" class="md-nav__link">
<span class="md-ellipsis">
TLDR; links to projects
Links to projects
</span>
</a>
@@ -1003,16 +949,9 @@
<h1 id="how-this-came-to-be">How this came to be</h1>
<h3 id="hosting-stuff">Hosting Stuff</h3>
<p>My journey with linux on VPSs started with discovering Oracle Cloud's free tier plans. I am a big fan of this indie game called <a href="https://ballistica.net/">Bombsquad by Eric Froemling</a> and I really wanted to host my own customised server for it. This led me to downloading the windows builds of the server but I realised I didn't want it to shut down when I shut my PC so I got Oracle's free tier. I did not know anything about linux or the command line, and having to figure out how to install python3 and then tar the archive containing the server binary was tough and confusing but eventually I managed to run it, and the server, called "Vanilla FFA" was quite successful. </p>
<p>Anyway, I then used my curiosity to learn how docker containers worked so that I could host an instance of Vaultwarden for myself (which is still up to this day and I use it daily), and the rest is history. I have since learnt to setup a bunch of stuff on my virtual machines on Oracle Cloud.</p>
<h3 id="building-modified-apps">Building Modified Apps</h3>
<p>I have also always been a pirate and an avid user of GitHub, so when the ReVanced project came around after the death of Vanced, I learnt how to compile builds for myself and my friends and family. Being on Reddit, though, I saw demand for the builds because alot of people did not know how to make the builds themselves to I started releasing my builds on there for whoever needed it, and with time I learnt to use custom branding and a custom package name for my builds for authenticity and identification purposes. In the begining of 2024, one of my dearest friends decided to switch to an iPhone and this prompted me to look into modified YouTube apps for iOS as well. After some research I learnt ALOT about uYouEnhanced, YTLitePlus, iOS Sideloading, IPA decryption... the whole shebang. Then, for my friend I started building uYouEnhanced too and following the same principle as before, started sharing it with the internet.</p>
<h3 id="using-github-to-its-full-potential">Using GitHub to its full potential</h3>
<p>GitHub was never about the repositories of code it hosted initially - it was only about the release page of many different projects for me. I only understood the capabilities and potential of GitHub (like GitHub pages and GitHub Actions with environment variables etc.) very recently when I got deep into building ReVanced patches, and hosting small static web-apps myself. The free offerrings of GitHub really gave me new wind to explore and that is how I have now started using the provisions of my account more. My <a href="https://progress.003274.xyz/year">progress bar project</a> is a recent one that is hosted on github pages entirely. From knowing absolutely nothing about anything, to hosting, building and sharing so much, I'm confident this will never die down as a hobby for me.</p>
<h3 id="tldr-links-to-projects">TLDR; links to projects</h3>
<p>So in conclusion, everything in this section is the fruits of my labour and my experience in learning how to setup stuff on docker or compile builds etc. You can check them out by clicking on them in the sidebar or checking them out from here: -</p>
<h1 id="offerings">Offerings</h1>
<h3 id="links-to-projects">Links to projects</h3>
<p>Everything in this section is the fruits of my labour and my experience in learning how to setup stuff on docker or compile builds etc. You can check them out by clicking on them in the sidebar or checking them out from here: -</p>
<ul>
<li><a href="android.html">Android</a></li>
<li><a href="ios.html">iOS</a></li>

View File

@@ -749,7 +749,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>

View File

@@ -747,7 +747,7 @@
<span class="md-ellipsis">
How this came to be
Offerings
</span>