Skip to content

Commit

Permalink
Journal page
Browse files Browse the repository at this point in the history
  • Loading branch information
bmann committed Jan 3, 2024
1 parent 0dbf307 commit 2c11ea8
Show file tree
Hide file tree
Showing 18 changed files with 124 additions and 21 deletions.
14 changes: 14 additions & 0 deletions _drafts/2024-01-01-holiday-blog-tinkering.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
date: 2024-01-01T22:06:10.268-08:00
title: Holiday Blog Tinkering
categories:
- BMC
tags:
- Obsidian
- blogging
---
I'm finalizing the very small amount of holiday blog tinkering on the first day of 2024. I used the new journal post type to write up some extended notes over at [January 1st, 2024](/journal/2024-01-01/).

I don't know that I'm going to write more blog posts in 2024 (but hey! here's a first one!), but I do enjoy having note pages / landing pages where I can collect information and refer people to it. So one of the things I did was add a [Cloudron page](/notes/cloudron/).

I'd love to self host an IndieKit install on my own Cloudron -- it's a very small NodeJS server
2 changes: 2 additions & 0 deletions _journals/2023-12-29.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
title: December 29th, 2023
date: 2023-12-29
section: journal
aliases:
- December 29th, 2023
---
Using [[Obsidian]] to edit my Jekyll-based site. I want to add journals back in, and maybe move to [[Eleventy]], and maybe add [[IndieKit]].

Expand Down
2 changes: 2 additions & 0 deletions _journals/2024-01-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
title: January 1st, 2024
date: 2024-01-01
section: journal
aliases:
- January 1st, 2024
---
I started writing this as a blog post, before realizing that I can just use a journal entry for it!

Expand Down
14 changes: 12 additions & 2 deletions _journals/2024-01-02.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
---
title: January 2nd, 2024
date: 2024-01-02, 14:20:19 -08:00
section: journal
aliases:
- January 2nd, 2024
---
I point people at Robert Merki’s [[Wildcard]] definition often enough I should have an entry here.
I set up [[Working Copy]] so I can use [[Obsidian]] on my phone with git syncing / publishing. I always forget the order of steps.

1. Make Obsidian vault on mobile
2. In Working Copy, clone the git repo
3. Looking at the repo in Working Copy, click on Repository / Status and Configuration
4. Click on the disclosure arrow for the repo title, select _Link Repository to_ and select _Directory_

This "day" should have two other entries, with `YYYYMMDDHHmm` titles.

I seem to keep having trouble finding [[Boris Anthony]]’s [[libra.re]] web eBook project. Now I have it.
7 changes: 7 additions & 0 deletions _journals/2024-01-02_1434.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
date: 2024-01-02T14:34:53
section: journal
title: "202401031434"
tags:
---
I point people at Robert Merki’s [[Wildcard]] definition often enough I should have an entry here.
6 changes: 6 additions & 0 deletions _journals/2024-01-02_1435.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
date: 2024-01-02T14:35:45
section: journal
title: "202401021435"
---
I seem to keep having trouble finding [[Boris Anthony]]’s [[libra.re]] web eBook project. Now I have it.
3 changes: 0 additions & 3 deletions _journals/2024-01-03.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,3 @@ aliases:
> you can use this map to self-evaluate your level of agency: where are you currently? what group experiences do you feel comfortable to host? what feels very doable? what would feel like a tolerable stretch? what would be overwhelming even to attempt?
via [Richard D. Bartlett @RichDecibels](https://x.com/richdecibels/status/1742494880625016921)

---
[[Co-op Cloud]] came up in discussion at [[CoSocial]] today.
6 changes: 6 additions & 0 deletions _journals/2024-01-03_1441.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
date: "2024-01-03, 14:41:48 -08:00"
section: journal
title: "202401031441"
---
[[Co-op Cloud]] came up in discussion at [[CoSocial]] today. I'm porting in their [[Co-op Cloud Alternatives]] too.
9 changes: 9 additions & 0 deletions _journals/2024-01-03_1451.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
date: 2024-01-03, 14:51:12 -08:00
section: journal
title: "202401031451"
tags:
- jekyll
- liquid
---
Oh right. [[Obsidian]] uses [moment.js formatting](https://momentjs.com/docs/#/parsing/string-format/), and [[Liquid]]'s [date filter](https://shopify.github.io/liquid/filters/date/)' uses [strftime](https://strftime.net/). And strftime isn't going to give me pretty _1st_ days as far as I can see.
6 changes: 2 additions & 4 deletions _notes/Cloudron.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ A bare metal server will be able to host many more apps than a VPS, but it's als

![](/assets/hostinger-vps-plans-screenshot.png)

For the difference in price, I'd recommend at least the KVM 4 with 16GB RAM. Those are USD prices. You can use my referral code for one-click Cloudron installs on a [Hostinger VPS](https://hostinger.com?REFERRALCODE=1BORIS58)
For the difference in price, I'd recommend at least the KVM 4 with 16GB RAM. Those are USD prices. You can use my referral code for one-click Cloudron installs on a [Hostinger VPS](https://hostinger.com/vps-hosting?REFERRALCODE=1BORIS58)
#### Home Hosting
I'd love to try running a Cloudron install at home, but it all seems quite a bit trickier. You're still looking at a ~$500 mini server purchase, which is like 2 - 3 years of VPS hosting costs!

Expand Down Expand Up @@ -95,6 +95,4 @@ The [Cloudron forum](https://forum.cloudron.io/) has lots of great discussions o

## Alternatives

[[Yunohost]]

[[Easypanel]]
[[Co-op Cloud]]
3 changes: 3 additions & 0 deletions _notes/Co-op Cloud Alternatives.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
---
---

[[Co-op Cloud]] has done a great job of listing out their opinions of the pros / cons of other server / app management software.

Copy / pasted from their [FAQ](https://docs.coopcloud.tech/intro/faq/) so I can easily reference.
Expand Down
3 changes: 3 additions & 0 deletions _notes/Co-op Cloud.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
---
---

Website: <https://coopcloud.tech>
Docs: <https://docs.coopcloud.tech>

Expand Down
3 changes: 3 additions & 0 deletions _notes/Wildcard.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
---
---

Robert Merki does a great job of defining a Wildcard person:

> A Wildcard is a person who can take on many different roles as needed. They are fundamentally problem solvers who enjoy tackling new challenges. A Wildcard's role at any given time is dictated by the problem that needs solving.
Expand Down
34 changes: 23 additions & 11 deletions _pages/journal.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,27 @@
title: Daily Journal
permalink: /journal/
---
<main>

<ul>
{% assign journals = site.journals | reverse %}
{% for journal in journals %}
<li class="blog-entry" style="margin-bottom: 5px;">
<a class="internal-link" href="{{ journal.url }}">{{ journal.title }}</a>
</li>
<style>
article p:last-of-type {
display:inline;
}
a.permalink {
all: unset;
cursor: pointer;
font-size: x-small;
}
a.permalink::after {
all: unset;
}
</style>
{% assign postsByDay =
site.journals | group_by_exp:"post", "post.date | date: '%B %e, %Y'" | reverse %}

{% for day in postsByDay %}
<h2 style="padding-bottom: 0.25em;">{{ day.name }}</h2>
{% for post in day.items %}
<article style="padding: 0 0 1em 0.5em">
{{ post.content }}&nbsp;<a class="permalink" href="{{ post.url }}">{{ post.date | date: '%l:%M%P' }}</a>
</article>
{% endfor %}
{% endfor %}
</ul>

</main>
26 changes: 26 additions & 0 deletions _pages/journal_archive.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
layout: page
title: Daily Journal
permalink: /journal/archive/
---
<style>
a.permalink {
all: unset;
cursor: pointer;
text-decoration: underline;
}
a.permalink::after {
all: unset;
}
</style>
{% assign postsByDay =
site.journals | group_by_exp:"post", "post.date | date: '%B %Y'" | reverse %}

{% for day in postsByDay %}
<h1 style="padding-bottom: 0.25em;">{{ day.name }}</h1>
<ul>
{% for post in day.items %}
<li><a class="permalink" href="{{ post.url }}">{{ post.date | date: '%A %e %l:%M%P' }}</a></li>
{% endfor %}
</ul>
{% endfor %}
Empty file added _template/blog.md
Empty file.
5 changes: 5 additions & 0 deletions _template/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
date: "{{date:YYYY-MM-DD, HH:mm:ss Z}}"
section: journal
title: "{{date:YYYYMMDDHHmm}}"
---
2 changes: 1 addition & 1 deletion _template/journal.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "{{date:MMMM Do, YYYY}}"
date: "{{date:YYYY-MM-DD}}"
date: "{{date:YYYY-MM-DD, HH:mm:ss Z}}"
section: journal
---

0 comments on commit 2c11ea8

Please sign in to comment.