The bmannconsulting.com website

Journals to their own post type, adjusted linking

+5 -3
_config.yml
···
notes:
output: true
permalink: "/notes/:slug/"
defaults:
- scope:
···
permalink: /blog/:year/:month/:day/:title/
section: blog
- scope:
-
path: "_notes/*.md"
values:
layout: "note"
section: note
- scope:
-
path: "_notes/journal/*"
values:
layout: "note"
section: journal
-
permalink: /journal/:slug/
···
notes:
output: true
permalink: "/notes/:slug/"
+
journals:
+
output: true
+
permalink: "/journal/:slug/"
defaults:
- scope:
···
permalink: /blog/:year/:month/:day/:title/
section: blog
- scope:
+
path: "_notes/*"
values:
layout: "note"
section: note
- scope:
+
path: "_journals/*"
values:
layout: "note"
section: journal
+22 -9
_notes/Cloudron.md
···
The [about page](https://www.cloudron.io/about.html) also uses the term [[private cloud]].
-
It's designed to run on Ubuntu LTS versions.
I run [[Commons Computer]] as my personal Cloudron instance.
## License
-
The Cloudron code itself is source-available, with a [subscription license](https://www.cloudron.io/legal/license.html) required if you want to self host more than 2 apps and have full access to all features like email.
The team creates, contributes to, and directly supports a [number of open source packages](https://www.cloudron.io/opensource.html). All of the app packages that are deployed on Cloudron are open source.
···
#### Hostinger VPS
-
![[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)
#### Home Hosting
···
## Apps
The [Cloudron store lists all the apps they support](https://www.cloudron.io/store/index.html). It uses [[Docker]] images to package apps, but then runs centrally managed services like database, redis, files, email, etc.
-
## Things to use Cloudron for
-
Discourse
-
Mastodon
-
Nextcloud
-
Email
-
···
The [about page](https://www.cloudron.io/about.html) also uses the term [[private cloud]].
+
It's designed to run on Ubuntu LTS versions. The server interface will take care of keeping the Ubuntu operating system packages maintained.
I run [[Commons Computer]] as my personal Cloudron instance.
## License
+
The Cloudron code itself is source-available, with a [subscription license](https://www.cloudron.io/legal/license.html) required if you want to self host more than 2 apps and have full access to all features like email. Paying for the license means the team supports you in the forums and will help troubleshoot via email.
The team creates, contributes to, and directly supports a [number of open source packages](https://www.cloudron.io/opensource.html). All of the app packages that are deployed on Cloudron are open source.
···
#### Hostinger VPS
+
![](/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)
#### Home Hosting
···
## Apps
The [Cloudron store lists all the apps they support](https://www.cloudron.io/store/index.html). It uses [[Docker]] images to package apps, but then runs centrally managed services like database, redis, files, email, etc.
+
There are many "open source clones" of various commercial services:
+
* Dropbox: use Nextcloud for file syncing and sharing.
+
* Google Email & Calendar: SoGo or Nextcloud both have webmail that can sync contacts and calendars
+
* Airtable, Typeform: NocoDB has both Airtable-like interfaces for spreadsheet style data storage, as well as a survey mode that could be used instead of Typeform.
+
* Figma: Penpot
+
* 1Password, LastPass: Vaultwarden is the self-hostable backend that connects with Bitwarden apps
+
* Zoom, Google Meet: Jitsi does video-based. Nextcloud Talk is another alternative.
+
* Slack, Microsoft Teams: Mattermost chat
+
* Help Scout, Shared Email Inbox: FreeScout
+
* Mailchimp: Listmonk
+
And there are open source apps that are themselves well-known that can be complicated to install or maintain:
+
* Mastodon, ActivityPub enabled micro-blogging
+
* Discourse, forum and community server
+
* Gitlab, self hosted Github alternate. Gitea, a simpler "forge" software is also available
+
* Peertube, ActivityPub enabled video platform. Can sync with or import from YouTube
+
* Wordpress, self-hosted version that is setup and maintained for you
+
* MediaWiki, the wiki platform that powers Wikipedia and other sites (DokuWiki, HedgeDoc, WikiJS, Confluence, BookStack, and Outline are other supported apps that are wiki variants with slightly different specializations)
+
---
+
The [Cloudron forum](https://forum.cloudron.io/) has lots of great discussions on apps, setup and use cases, as well as wishlists for new apps, and more.
+7
_notes/CoSocial.md
···
···
+
---
+
---
+
The [CoSocial Community Co-operative](https://blog.cosocial.ca) is a member-owned co-op dedicated to open social media that is Canadian owned.
+
+
The main service is a [[Mastodon]] server at <https://cosocial.ca>. There is a [[Discourse]] forum for members that also has a public wiki <https://members.cosocial.ca>.
+
+
I'm a board member, and help out with technical operations.
+15 -1
_notes/Colophon.md
···
---
---
## July 2023
Trimmed blog & archive posts out of [[LogSeq]] and moved them into [[Digital Garden Jekyll Template]]. Notes, running [[LogSeq]], have moved to <a href="{{ site.notes_url }}">{{ site.notes_url }}</a>. Wikilinks that don't have local links link out to the Notes site. Sidebar tags for blog posts also link out to the Notes site.
···
### HTML, Pmachine, & Early Experiments
December 2001 - 2003
-
Bits and pieces of static HTML and various PHP scripts, including [Pmachine](http://en.wikipedia.org/wiki/EllisLab) as a personal blog that ran concurrrently with installs of PHPNuke and later my Drupal site.
···
---
---
+
+
## January 2024
+
+
Removed blog posts going back to 2012 and pre-2012 archive. They are available via a snapshot at [2023.bmannconsulting.com](https://2023.bmannconsulting.com).
+
+
Published via [[Fission]] Github Action, and then grabbed the [[IPFS]] hash `bafybeidfdwz5tak24oukds2hrf3xahl5rp5by4a6idwv2ucsmo6uaafgoa` and used [[Cloudflare]] IPFS Gateway to keep it around.
+
+
Using [[Obsidan]] to edit on desktop, including Daily Journals.
+
+
Added in a [[Journal]] section and a journal post type.
+
+
The plan is to add [[Indiekit]] for remote posting.
+
## July 2023
Trimmed blog & archive posts out of [[LogSeq]] and moved them into [[Digital Garden Jekyll Template]]. Notes, running [[LogSeq]], have moved to <a href="{{ site.notes_url }}">{{ site.notes_url }}</a>. Wikilinks that don't have local links link out to the Notes site. Sidebar tags for blog posts also link out to the Notes site.
···
### HTML, Pmachine, & Early Experiments
December 2001 - 2003
+
Bits and pieces of static HTML and various PHP scripts, including [Pmachine](http://en.wikipedia.org/wiki/EllisLab) as a personal blog that ran concurrrently with installs of PHPNuke and later my Drupal site.
+
+3
_notes/Commons Computer.md
···
My personal shared [[Cloudron]] install. The [Discourse forum at commonscomputer.com](https://commonscomputer.com) has more info and updates.
···
+
---
+
---
+
My personal shared [[Cloudron]] install. The [Discourse forum at commonscomputer.com](https://commonscomputer.com) has more info and updates.
+7
_notes/DWebYVR.md
···
···
+
---
+
---
+
DWebYVR aka DWeb Vancouver is a part of the Internet Archive
+
+
Find out more on the wiki at <https://dwebyvr.org>. Look for upcoming events on the [calendar](https://dwebyvr.org/wiki/Calendar).
+
+
Open source is no longer a radical act. Let's collaborate to build and grow together.
+5
_notes/FoodWiki.md
···
···
+
---
+
---
+
My FoodWiki is powered by [[TiddlyWiki]] and published at <https://foodwiki.bmann.ca>.
+
+
You can follow 🦋[foodwiki.bmann.ca](https://bsky.app/profile/foodwiki.bmann.ca)
+3 -1
_notes/Seeds.md
···
---
---
-
My digital garden is hosted at <https://notes.bmannconsulting.com>. Below are some pathways into the garden, and seeds of ideas and concepts. You can also browse the [note representing this page directly](https://notes.bmannconsulting.com/#/page/boris%20mann%20digital%20notes%20garden).
## Recent
···
---
---
+
I have a lapsed [[LogSeq]] site at <https://notes.bmannconsulting.com>. [[Wikilinks]] (represented by square brackets) that don't have local pages link out to external notes.
+
+
Below are some pathways into the garden, and seeds of ideas and concepts.
## Recent
_notes/journal/2023-12-29.md _journals/2023-12-29.md
+1 -1
_notes/journal/2024-01-01.md _journals/2024-01-01.md
···
I've been using and paying for [[Micro.blog]] for this for my [personal blog](https://blog.bmannconsulting.com), and I've been enjoying the cross posting -- posts get sent to Bluesky and Mastodon (and Nostr and Tumbler and LinkedIn).
-
![[microblog-cross-posting-screenshot.png]]
## Cloudron
I'm going to make a [[Cloudron]] page here, because I've been learning and experimenting and raving about it for 3 months or so.
···
I've been using and paying for [[Micro.blog]] for this for my [personal blog](https://blog.bmannconsulting.com), and I've been enjoying the cross posting -- posts get sent to Bluesky and Mastodon (and Nostr and Tumbler and LinkedIn).
+
![](/assets/microblog-cross-posting-screenshot.png)
## Cloudron
I'm going to make a [[Cloudron]] page here, because I've been learning and experimenting and raving about it for 3 months or so.
+2 -2
_pages/blog.html
···
permalink: /blog/
---
-
<p style="padding: 3em 1em; background: #f5f7ff; border-radius: 4px;">
-
Blog posts from 2023 to present day.
</p>
···
permalink: /blog/
---
+
<p style="padding: 1.5em 1em; background: #f5f7ff; border-radius: 25px;">
+
Blog posts from 2023 to present day. The <a href="https://blog.bmannconsulting.com">personal blog</a> has more frequent micro posts, and the full archive is at <a href="https://2023.bmannconsulting.com">2023.bmannconsulting.com</a>.
</p>
+15 -16
_pages/index.md
···
permalink: /
---
<style>
-
.microblog_timeline, .callout {padding: 2em 1.5em; background: #f5f7ff;}
</style>
# Hi 👋 Welcome to Boris Mann's Homepage
<ul>
{% for blog in site.posts limit:5 %}
<li class="blog-entry" style="margin-bottom: 5px;">
···
</ul>
<a href="/blog/" class="internal-link">More »</a>
-
<h2>Digital Garden</h2>
{% assign notehtml = '' %}
{% assign recentnotes = site.notes | sort: 'last_modified_at' | reverse %}
···
{% if note.section != 'journal' %}
{% assign notehtml = notehtml | append: "<a class='internal-link' href='" | append: note.url | append: "'>" | append: note.title | append: "</a>" %}
{% assign notecount = notecount | plus:1 %}
-
{% if notecount < 3 %}
{% assign notehtml = notehtml | append: ", " %}
{% else %}
{% break %}
···
{% endif %}
{% endfor %}
-
<p>As of July 2023, I moved my Digital Garden Notes to their own site. There's a <a class="internal-link" href="../notes/seeds/">Seeds page</a> with links into various themes and recommended articles, or you can browse the minimal <a class="internal-link" href="../notes/">Notes graph</a>.</p>
-
<p>These are the three most recently modified notes: {{ notehtml }}.</p>
<div style="margin-top: 0.5em">
{% assign seednotes = site.notes | where_exp: "note", "note.seed" %}
{% for seednote in seednotes %}
···
</div>
{% endfor %}
</div>
<h2>Personal microblog</h2>
-
Most recent post from my more [personal blog »](https://blog.bmannconsulting.com)
<script type="text/javascript" src="https://micro.blog/sidebar.js?username=boris&count=1"></script>
<hr />
-
-
-
<style>
-
.wrapper {
-
max-width: 46em;
-
}
-
.microblog_post {
-
padding: 0px 30px 10px 20px;
-
}
-
</style>
···
permalink: /
---
<style>
+
.microblog_timeline, .callout {padding: 0.25em 0.25em 1em 1em; background: #f5f7ff; border-radius: 25px;}
+
.wrapper {
+
max-width: 46em;
+
}
</style>
# Hi 👋 Welcome to Boris Mann's Homepage
+
<p>I'm interested in [[Open Source Licensing]], community, co-operative models. Pooling capital and collaboration. I'm the founder of [[Fission]]. In Canada I help run the [[CoSocial]] Community Co-op. In Vancouver, I'm one of the organizers of [[DWebYVR]]. I like to cook & eat and have a [[FoodWiki]].</p>
+
+
{% comment %}
<ul>
{% for blog in site.posts limit:5 %}
<li class="blog-entry" style="margin-bottom: 5px;">
···
</ul>
<a href="/blog/" class="internal-link">More »</a>
+
{% endcomment %}
+
<h2>Digital Garden 🌱</h2>
{% assign notehtml = '' %}
{% assign recentnotes = site.notes | sort: 'last_modified_at' | reverse %}
···
{% if note.section != 'journal' %}
{% assign notehtml = notehtml | append: "<a class='internal-link' href='" | append: note.url | append: "'>" | append: note.title | append: "</a>" %}
{% assign notecount = notecount | plus:1 %}
+
{% if notecount < 5 %}
{% assign notehtml = notehtml | append: ", " %}
{% else %}
{% break %}
···
{% endif %}
{% endfor %}
+
<p>Browse the local <a class="internal-link" href="../notes/">Notes graph</a>. I have some <a class="internal-link" href="../notes/seeds/">Seeds</a> to get you started.</p>
+
<p>These are the five most recently modified local notes: {{ notehtml }}.</p>
+
{% comment %}
<div style="margin-top: 0.5em">
{% assign seednotes = site.notes | where_exp: "note", "note.seed" %}
{% for seednote in seednotes %}
···
</div>
{% endfor %}
</div>
+
{% endcomment %}
<h2>Personal microblog</h2>
+
Most recent post from my more [personal blog](https://blog.bmannconsulting.com), which is cross-posted to my [[Mastodon]] account <a href="https://cosocial.ca/@boris" rel="me">@boris@cosocial.ca</a>.
<script type="text/javascript" src="https://micro.blog/sidebar.js?username=boris&count=1"></script>
<hr />
+1 -3
_pages/journal.html
···
<main>
<ul>
-
{% assign journals = site.notes | reverse %}
{% for journal in journals %}
-
{% if journal.section == "journal" %}
<li class="blog-entry" style="margin-bottom: 5px;">
<a class="internal-link" href="{{ journal.url }}">{{ journal.title }}</a>
</li>
-
{% endif %}
{% endfor %}
</ul>
···
<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>
{% endfor %}
</ul>
+1 -1
_pages/notes.md
···
permalink: /notes/
---
-
The [[Digital Garden Jekyll Template]] that this site is powered by can have full wikilinks and backlinks, but I'm only hosting a few Notes-style pages here. The [[Seeds]] page has an overview of links into my main Notes site.
## Graph of Local Notes
···
permalink: /notes/
---
+
I'm slowly building out local notes here. [[Wikilinks]] on pages here, as well as sidebar tags, link out to my [[LogSeq]] pages at [notes.bmannconsulting.com](https://notes.bmannconsulting.com).
## Graph of Local Notes