initial upload

This commit is contained in:
Gaia Sergent 2024-06-26 21:32:39 -04:00
parent 96c87c8301
commit 7323b296c9
11 changed files with 341 additions and 1 deletions

2
.gitignore vendored
View file

@ -1 +1 @@
./blog-blog
blog-blog/*

11
Caddyfile Executable file
View file

@ -0,0 +1,11 @@
blog.blahaj.no {
root * /web/blog
file_server
}
blog-log.blahaj.no {
root * /web/log
file_server
}

27
blog-log/blog.template.html Executable file
View file

@ -0,0 +1,27 @@
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="navbar">
<h1 class="title">
Blog-Log
</h1>
<a href="index.html">
<h3>
Home
</h3>
</a>
<hr>
</div>
<h2>
Post Title
</h2>
<p class="bllog-body">
Post Content
</p>
</body>
</html>

BIN
blog-log/fonts/Bagnard.otf Executable file

Binary file not shown.

BIN
blog-log/fonts/Oswald-Light.ttf Executable file

Binary file not shown.

39
blog-log/index.html Normal file
View file

@ -0,0 +1,39 @@
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="navbar">
<h1 class="title">
Blog-Log
</h1>
<hr>
</div>
<h2>What is a Blog-Log?</h2>
<p class="bllog-body">
A Blog-Log exists separately from a blog or a log. It's something new.
<br>
Something Different.
<br>
It's both a digital diary and an act of protest.
<br>
It's both a content library and proof that <strong> we </strong> exist.
</p>
<h2>The Blog-Log</h2>
<a href="posts/protest-pretty-great.html">
<p class="blog-title">
Protesting is pretty great, actually.
</p>
</a>
<a href="posts/rich-ppl-bad-art.html">
<p class="blog-title">
The Rich People Who Are Into Art Will Save You All
</p>
</a>
</body>
</html>

View file

@ -0,0 +1,37 @@
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="navbar">
<h1 class="title">
Blog-Log
</h1>
<a href="../index.html">
<h3>
Home
</h3>
</a>
<hr>
</div>
<h2>
Learning how to Walk in Our Own Shoes
</h2>
<p class="bllog-body">
Docs are uncomfy as hell, which made me think
<br>
We talk a lot about how to 'walk in someone elses shoes'
<br>
As a means of understanding how they're doing, and what they might be struggling with.
<br>
Rarely, though, is there such focus on <strong>our</strong> struggles.
<br>
There is much focus on <strong>my</strong> struggles, but not on the collective.
<br>
Break for meeting w/anon
</p>
</body>
</html>

View file

@ -0,0 +1,72 @@
<html>
<head>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="navbar">
<h1 class="title">
Blog-Log
</h1>
<a href="../index.html">
<h3>
Home
</h3>
</a>
<hr>
</div>
<h2>
Protesting is pretty great, actually.
</h2>
<p class="bllog-body">
Oftentimes, I get caught up in my day-to-day.
<br>
The bullshit of it all.
<br>
The stupid fucking tasks my project managers give me.
<br>
The endless spew of bullshit my customers tell me.
<br>
The expectations society sets for me.
<br>
It's likely that you relate in some way.
<br>
But, you might ask "what can we do about it?".
<br>
Which, well, is a fucking loaded question.
<br>
So, let's talk about just that.
<br>
Every protest I've been to has had some set of underlying goals.
Whether this be a set of demands, visibility for their issue,
or merely for others to take their cause seriously.
You might have some demands yourself.
Maybe you've faced some hardship you wish nobody else would
ever have to face.
Maybe you're part of a marginalised community, and you need
to fight to fucking exist.
Maybe you hate the hypergrowth forced upon us by late-stage capitalism.
Or perhaps you're an ally to those fighting for their rights
to exist.
<br>
If you fit any of these categories, protesting may be for you.
<br>
<!--Note - find some replacement for all these breaks!-->
Sometimes, during a protest, you may find yourself
sitting on university steps, listening to a shitty
guitarist, wondering what the actual fuck you're doing.
<br>
Othertimes, you're having a really constructive conversation about
your goals as a community, and as a person.
<br>
Both may exist simultaneously.
<br>
That's the beauty of protest, in a way.
</p>
</body>
</html>

View file

@ -0,0 +1,74 @@
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="navbar">
<h1 class="title">
Blog-Log
</h1>
<a href="../index.html">
<h3>
Home
</h3>
</a>
<hr>
</div>
<h2>
The Rich People Who Are Into Art Will Save You All
</h2>
<p class="bllog-body">
This post is inspired by a woman who stopped by the steps.
She said she wanted to help us out, and gave us the advice
to "make a GoFundMe" and to "ask some rich people who are
really into art for money".
<br>
This spawned some questions.
</p>
<ul class="bllog-body">
<li> What do we accomplish with a GoFundMe?</li>
<li> What change do we spawn with money? </li>
<li>
If our goals can be accomplished merely by the accumulation
of wealth, wouldn't we have tried that already?
</li>
</ul>
<p class="bllog-body">
The truth is, money is easy. You make it, or lose it.
<br>
Community is harder.
<br>
The capitalists don't need to foster their stacks.
<br>
We need to foster community to survive under attack.
<br>
The only equity that matters under capitalism is percentage growth.
<br>
We promote equity first, then acheive degrowth.
<br>
To depend on the wealthy to allow creation is to destroy unique
creation itself. To depend on only a subset to allow
creation is to gatekeep creation from those not chosen by that
group.
<br>
Do you really want art gatekept by billionaires?
<br>
Do you really want to revert to a system where you need
a sponsor to get exposure?
<br>
Do you want program output to be more visible than
human input?
<br>
No?
<br>
Good.
<br>
Save the fucking arts.
<br>
Don't wait for the billionaires to do it.
</p>
</body>
</html>

69
blog-log/style.css Executable file
View file

@ -0,0 +1,69 @@
@font-face {
font-family: "Bagnard";
src: url('fonts/Bagnard.otf');
}
@font-face {
font-family: "Oswald-Light";
src: url('fonts/Oswald-Light.ttf');
}
a {
text-decoration: none;
}
.blog-title {
font-family: "Bagnard";
font-size: 1.7em;
color:white;
}
a:hover > h3 {
font-size: 2.01em;
}
a:hover > p {
font-size: 1.71em;
}
.navbar {
text-align: center;
}
.navbar > h1 {
margin-bottom: 0px;
}
.navbar > h3 {
margin-bottom: 0px;
}
h1 {
font-size: 6em;
}
body {
background-color: #4d0027;
font-family: "Oswald-Light";
}
h1 {
color: white;
font-family: "Bagnard";
}
.bllog-body {
color: white;
font-size: 1.5em;
}
h3 {
color: white;
font-family: "Bagnard";
font-size: 2em;
}
h2 {
color: white;
font-family: "Bagnard";
font-size: 3em;
}

11
docker-compose.yml Executable file
View file

@ -0,0 +1,11 @@
version: "3"
services:
blog:
image: "caddy:latest"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./blog-blog:/web/blog
- ./blog-log:/web/log
ports:
- 443:443
- 80:80