Update something
This commit is contained in:
parent
1b004b04a8
commit
5344e614a7
12 changed files with 81 additions and 4 deletions
BIN
src/assets/images/applications.png
Normal file
BIN
src/assets/images/applications.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 100 KiB |
BIN
src/assets/images/choose-your-fighter.png
Normal file
BIN
src/assets/images/choose-your-fighter.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 216 KiB |
BIN
src/assets/images/environs.png
Normal file
BIN
src/assets/images/environs.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
BIN
src/assets/images/example-server.png
Normal file
BIN
src/assets/images/example-server.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 109 KiB |
BIN
src/assets/images/resources.png
Normal file
BIN
src/assets/images/resources.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
BIN
src/assets/images/tiff-eng-setup.png
Normal file
BIN
src/assets/images/tiff-eng-setup.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 282 KiB |
13
src/data/blog/create-your-own-github-alt.md
Normal file
13
src/data/blog/create-your-own-github-alt.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
pubDatetime: 2025-03-20
|
||||
title: "Create your own GitHub alternative with Gitea and Forgejo"
|
||||
description: Then you can deploy your apps and websites with Coolify on a cheap VPS. Easy peasy lemon squeezy.
|
||||
featured: true
|
||||
draft: true
|
||||
tags:
|
||||
- selfhosting
|
||||
- coolify
|
||||
- github
|
||||
- forgejo
|
||||
- gitea
|
||||
---
|
|
@ -2,7 +2,6 @@
|
|||
title: I hated social media before it was cool
|
||||
description: I used to read blogs and BB Forums, but you probably never heard of them.
|
||||
pubDatetime: 2025-03-08
|
||||
featured: true
|
||||
tags:
|
||||
- thoughts
|
||||
---
|
||||
|
|
61
src/data/blog/selfhosting-coolify.md
Normal file
61
src/data/blog/selfhosting-coolify.md
Normal file
|
@ -0,0 +1,61 @@
|
|||
---
|
||||
pubDatetime: 2025-03-20
|
||||
title: "Deploying my websites on Coolify"
|
||||
description: Dropping as much Big Tech products as possible. Enter, Coolify.
|
||||
featured: true
|
||||
tags:
|
||||
- coolify
|
||||
- selfhosting
|
||||
---
|
||||
|
||||
As the US collapses under the weight of its runaway tech oligarchy, I've decided to migrate as much of my code, writing, and data far away from the Big Tech™️ and VC hungry vultures ruining the internet.
|
||||
|
||||
I'd been self-hosting stuff for over a year on-prem but since I no longer have the luxury of running my servers on my own hardware, I decided to grab a couple cheap VPS servers from Hetzner with the minimal amount of compute I'd need to run a couple services and host my websites.
|
||||
|
||||
This very site is hosted by me. Where? Hetzner, of course. How? [Coolify](https://coolify.io/).
|
||||
|
||||
## A couple things to note
|
||||
|
||||
You _have_ to pay to do this _unless_ you can run servers in your house. That's free, as in you don't need to pay to use the services you host, but it _does cost_ something- energy, internet service, and the [rabbit hole of hardware](https://github.com/twhite96/homelab-config#these-are-the-tools-and-settings-i-am-using-in-my-home-lab) you can buy just to do something like this. If you have the means and the stomach, go for it. Depending on your level of interest and patience when things break, I think you'd enjoy it. I know I did.
|
||||
|
||||
## Setting up Coolify
|
||||
|
||||
I'm not going to be writing here about setting up a VPS and getting your server up and running. For that, I'll point you to [this video](https://www.youtube.com/watch?v=kTgu4wJ7v-0&pp=ygUHaGV0em5lcg%3D%3D).
|
||||
|
||||
For the most part, setting up a Coolify instance is as simple as a bash script:
|
||||
|
||||
```sh
|
||||
sh curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash
|
||||
```
|
||||
|
||||
When you're setting it up, you have the option of using a remote server or localhost. For simplicity's sake, choose `localhost`.
|
||||
|
||||
Once that is done, you'll hit a screen that looks kinda like this:
|
||||
|
||||

|
||||
|
||||
You can create as many projects as you want[^1]. From there, you can deploy and serve your websites from here.
|
||||
|
||||
### Inside the projects tab
|
||||
|
||||
The first thing you'll notice is that you'll need to add an environment. There is already a default one there for you to work with called `production`. You can choose this as a starting place.
|
||||
|
||||

|
||||
|
||||
Here you can add your resources, which are basically apps, websites, containers, and services you can host on Coolify.
|
||||
|
||||

|
||||
|
||||
From here, choose a Git based service to deploy your app from GitHub or wherever on Coolify.
|
||||
|
||||

|
||||
|
||||
Then you can start cooking.
|
||||
|
||||

|
||||
|
||||
## Further things to research
|
||||
|
||||
Check out this cool (no pun intended, honest) [video](https://youtu.be/taJlPG82Ucw?si=8QJXhsblhgfGJddb) on how to get this set up in your own server environment.
|
||||
|
||||
[^1]: Be mindful of server resources.
|
|
@ -2,7 +2,12 @@
|
|||
pubDatetime: 2025-03-14
|
||||
title: "The end of my huge projects"
|
||||
description: Focusing on small libraries or utilities for open source.
|
||||
featured: true
|
||||
tags:
|
||||
- go
|
||||
---
|
||||
|
||||
I've long been one of those developers who start projects and overengineer them before they are properly started. This leads to stretching past my stretch goals and capabilities causing me to burnout on the project and never shipping.
|
||||
|
||||
I know I am never going to be able to do this thing as a steady career proper. As a disabled person in this country that isn't going to happen. But I can't stop doing it; I don't know what else to do that scratches my brain the way this thing does. So I've decided to just work on small little projects and libraries. If they take off, cool! I'll try to maintain them as best as I can. If not, it's practice and cool things I can show my prospective clients when I launch [Pixel & Circuit](https://pxlandcircuit.shop), which is a local to PA, hyperlocal to _me_ specifically, WordPress and custom site shop as well as taking a look at broken tech and fixing it if I can.
|
||||
|
||||
That's where I am at the moment.
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
pubDatetime: 2025-02-13
|
||||
title: "Working with Linux, Part One"
|
||||
description: I've set up two instances of Fedora on different hardware. Now, I want to talk about the experience.
|
||||
featured: true
|
||||
tags:
|
||||
- linux series
|
||||
---
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue