diff --git a/about/index.html b/about/index.html index 35b385a..d679c6c 100644 --- a/about/index.html +++ b/about/index.html @@ -1,72 +1,80 @@ -
- -
- I’m Jean, and this is my website! -
-- Modeled after my ViewSonic E70 CRT monitor, this website - operates in a similar way that a computer would, and it’s - designed at least somewhat after the Windows XP operating - system. -
-- I’m a transfem somewhere in my twenties, and I enjoy anime, - manga, video games, computers, and pretty much about - anything nerdy! -
-- I’m also a huge proponent of free and open source software, - as well as encryption, privacy, and security. -
-- I hope you enjoy browsing about this weird little website of - mine! -
-
- - https://www.easthighnerd.net/ -
-+ About +
+ +
+
+ + File Edit View Favorites Tools Help +
+
+
+ Back
+
+ https://www.easthighnerd.net/ +
+
+I’m Jean, and this is my website! +
++Modeled after my ViewSonic E70 CRT monitor, this website operates in a +similar way that a computer would, and it’s designed at least somewhat +after the Windows XP operating system. +
++I’m a transfem somewhere in my twenties, and I enjoy anime, manga, video +games, computers, and pretty much about anything nerdy! +
++I’m also a huge proponent of free and open source software, as well as +encryption, privacy, and security. +
++I hope you enjoy browsing about this weird little website of mine! +
++ https://www.easthighnerd.net/ +
+
-
-
-
- - https://www.easthighnerd.net/ -
++ File Edit View Favorites Tools Help +
+
+
+
+ Back
+
+
+ https://www.easthighnerd.net/ +
+
https://www.easthighnerd.net/
diff --git a/blog/2023/11/my-experience-with-apple/index.html b/blog/2023/11/my-experience-with-apple/index.html index a2157d0..f44b9c9 100644 --- a/blog/2023/11/my-experience-with-apple/index.html +++ b/blog/2023/11/my-experience-with-apple/index.html @@ -5,9 +5,9 @@
-
-
-
- - https://www.easthighnerd.net/ -
++ File Edit View Favorites Tools Help +
+
+
+
+ Back
+
+
+ https://www.easthighnerd.net/ +
+
https://www.easthighnerd.net/
diff --git a/blog/2023/11/secure-apple-id-against-iphone-theft/index.html b/blog/2023/11/secure-apple-id-against-iphone-theft/index.html index 613b539..57c5ecb 100644 --- a/blog/2023/11/secure-apple-id-against-iphone-theft/index.html +++ b/blog/2023/11/secure-apple-id-against-iphone-theft/index.html @@ -5,9 +5,9 @@
-
-
-
- - https://www.easthighnerd.net/ -
++ File Edit View Favorites Tools Help +
+
+
+
+ Back
+
+
+ https://www.easthighnerd.net/ +
+
https://www.easthighnerd.net/
diff --git a/blog/2025/06/hello-again/index.html b/blog/2025/06/hello-again/index.html index 9835d10..446e309 100644 --- a/blog/2025/06/hello-again/index.html +++ b/blog/2025/06/hello-again/index.html @@ -5,9 +5,9 @@
-
-
-
- - https://www.easthighnerd.net/ -
++ File Edit View Favorites Tools Help +
+
+
+
+ Back
+
+
+ https://www.easthighnerd.net/ +
+
https://www.easthighnerd.net/
diff --git a/blog/2025/06/static-site-generators/index.html b/blog/2025/06/static-site-generators/index.html index f312b8b..2645955 100644 --- a/blog/2025/06/static-site-generators/index.html +++ b/blog/2025/06/static-site-generators/index.html @@ -5,9 +5,9 @@
-
-
-
- - https://www.easthighnerd.net/ -
++ File Edit View Favorites Tools Help +
+
+
+
+ Back
+
+
+ https://www.easthighnerd.net/ +
+
https://www.easthighnerd.net/
diff --git a/blog/2025/07/setup-gitea-on-debian/index.html b/blog/2025/07/setup-gitea-on-debian/index.html new file mode 100644 index 0000000..9242118 --- /dev/null +++ b/blog/2025/07/setup-gitea-on-debian/index.html @@ -0,0 +1,154 @@ + + + + ++ Setup Gitea on Debian +
+ +
+
+ + File Edit View Favorites Tools Help +
+
+
+
+ Back
+
+
+ https://www.easthighnerd.net/ +
+I just recently setup a new Gitea server for myself, and I would like +to share with y’all on how to do the same
+This was done on a fresh Debian 12 cheapo VPS on Linode, so this +guide will pretty much apply to any Debian (and likely Ubuntu) system +that is more-or-less a stock installation
+I did this using +a +third-party repository for Gitea that was +linked +from the official site, as I don’t care for Docker personally, and +with a PostgreSQL database as opposed to something like SQLite, as +that’s the database I prefer to use when I have to use one (I’m not a +big database person either)
+Caddy will be used for the webserver as well, as it handles automatic +TLS certificate acquisition, and is easy to setup
+For clarity’s sake, any command that starts with a # has
+to be run either as root or with sudo, and any command that
+starts with $ can be run as a normal user (neither
+# nor $ are part of the actual command
+itself)
We’ll also assume nano will be used for editing files,
+but you can use whatever text editor you prefer
We’re also going to assume you already have a domain name pointed at
+the server you are doing this on (we’ll use git.example.net
+as a placeholder)
First thing we’re gonna need to do, since we’re not using something +like Docker, or just using the standalone binary, is add the third-party +repo for Gitea
+First up, we’ll download the GPG key for the repo
+# curl -sL -o /etc/apt/trusted.gpg.d/morph027-gitea.asc https://packaging.gitlab.io/gitea/gpg.key
+Then, we’ll add the repo by creating/editing the .source
+file that will contain the repo’s information in deb822
+format
# nano /etc/apt/sources.list.d/morph027-gitea.sources
+Types: deb
+URIs: https://packaging.gitlab.io/gitea
+Suites: gitea
+Components: main
+Signed-By: /etc/apt/trusted.gpg.d/morph027-gitea.asc
+Enabled: yes
+Now we’ll update apt so it can refresh it’s list of known +packages
+# apt update
+Now for the easiest part, we’ll install Gitea, our PostgreSQL +database, and our Caddy webserver
+# apt install gitea postgresql caddy
+Now for configuring PostgreSQL
+First we’re gonna edit PostgreSQL’s config file
+# nano /etc/postgresql/15/main/postgresql.conf
+and go to line 96, and uncomment
+#password_encryption = scram-sha-256 # scram-sha-256 or md5
+Next, we’re gonna edit
+# nano /etc/postgresql/15/main/pg_hba.conf
+and add at the bottom of the file
+local gitea gitea scram-sha-256
+Now, we’ll restart PostgreSQL
+# sytemctl restart postgresql
+Now, to actually setup and configure the database
+First, we’ll need to run psql as the
+postgres user
$ sudo -u postgres psql
+Now, we need to create the “role” (user) that PostgreSQL will use for
+interfacing with the database, replacing password with the
+password you want to assign it
CREATE ROLE gitea WITH LOGIN PASSWORD 'password'
+Next, the database
+CREATE DATABASE gitea WITH OWNER gitea TEMPLATE template0 ENCODING UTF8 LC_COLLATE 'en_US.UTF-8' LC_CTYPE 'en_US.UTF-8';
+Now exit psql
exit
+We’re gonna edit the main Caddyfile and configure it to simply +reverse proxy traffic to our new Gitea server
+# nano /etc/caddy/Caddyfile
+Comment out/delete the contents of the file and put in
+git.example.net {
+ reverse_proxy localhost:3000
+}
+And now we’ll restart Caddy
+# systemctl restart caddy
+
+
+
+ CC BY-SA 4.0
+
+ This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License +
++ https://www.easthighnerd.net/ +
+
- - https://www.easthighnerd.net/ -
-+ Blog +
+ +
+
+ + File Edit View Favorites Tools Help +
+
+
+ Back
+
+ https://www.easthighnerd.net/ +
++ https://www.easthighnerd.net/ +
++ Buttons +
+ +
+
+ + File Edit View Favorites Tools Help +
+
+
+ Back
+
+ https://www.easthighnerd.net/ +
+
- - https://www.easthighnerd.net/ -
-+ https://www.easthighnerd.net/ +
+
- - https://www.easthighnerd.net/ -
-+ Links +
+ +
+
+ + File Edit View Favorites Tools Help +
+
+
+ Back
+
+ https://www.easthighnerd.net/ +
++ https://www.easthighnerd.net/ +
+----BEGIN PGP PUBLIC KEY BLOCK-----
+
+
+
+ [ PGP | easthighNerd ]
+
+
+
+
+
+
+
+
+ PGP
+
+
+
+
+
+
+
+ File Edit View Favorites Tools Help
+
+
+
+
+
+ Back
+
+
+
+
+ https://www.easthighnerd.net/
+
+
+
+
+
+
+----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEZ+loTxYJKwYBBAHaRw8BAQdAf2j3KorUam08yNe8BGvQ1wIlkOp7QRP8Yl2Z
oqevf9y0HEplYW4gPGplYW5AZWFzdGhpZ2huZXJkLm5ldD6IkAQTFggAOBYhBNEr
@@ -40,13 +51,12 @@ ffsLXzgBAM7+tqsBlLe/A72LetDP3xUZIMyMK7/aUjRqZPKeK4WRAQCDTSQcypJC
JyZNKbhpqXuuUUCtkHFjaqNae2Mt8g+ACw==
=PtEu
-----END PGP PUBLIC KEY BLOCK-----
- 
-
-
-
-
- https://www.easthighnerd.net/
-
-
-
+
+ + https://www.easthighnerd.net/ +
+