Interests: Linux, Fountain Pens, Rugby, Selfhosting, and a bit of boardgaming, rpgs, and Nintendo switch gaming.

  • 1 Post
  • 18 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • I have the same issue. I want something simple but has encryption, native mobile apps for both Android and iOS, and threading. Facebook style posts with comments would be great.

    For now we’re using matrix and element bc I can find anything better. Unless something more compelling comes along we’ll probably migrate to something xmpp based like snikket.







  • I’m in the same boat.

    Past: My notes are all over the place. Some are in paper notebooks, on scraps of paper, index cards. Some are plain text files, some are markdown; dumped into random folders (had some in my yyyy/mm/dd folders for my journaling, some in project folders) some are on a wiki, some in redmine, some in openproject. I’ve tried different bug tracking apps, but as mentioned, they (like project management apps) are too burdensome.

    Current: For now I am using Joplin for my active notes (and slowly migrating historical notes as I have energy). I have a top level notebook for my homelab, then a subnotebook broken down by subject (infrastructure, app/service, hardware), then individual pages for each specific item (host os setup, vpn, application, etc). On those individual pages, I have it sectioned out; Goal, Research notes, Actions taken, results.

    • Personal Notes
    • Journal
    • Inbox
    • Homelab
      • Infrastructure
        • Host OS
        • VPN
        • NFS
      • Services
        • Radicale
        • Audiobookshelf
        • etc
      • Hardware
        • node 1
        • node 2
        • node 3
        • router

    Future step: Once I have something figured out and ready for “prod”, I will be wiping it out and redoing it all through ansible. I’ll take that playbook and a clean markdown doc with the important details and put them in git. That way I can rebuild it later if there is a tragedy.











  • My useless advice: Do it in phases as you learn.

    • Start off with Yunohost. It is simple to get started and works pretty well. Try different apps to see what you like and what might be worth using for real. Just make sure that you keep in mind this is more of a “proof of concept” for testing things. Unless you plan to purchase another mini pc later.
    • When you feel like you have out grown it and want to start learning more about things, you can move to something like Proxmox. This allows you to create virtual machines and play with containers (docker/lxc). If you plan well, you can back up your Yunohost data and configs to another drive, wipe Yunohost install and replace it with Proxmox. Then install a VM running Yunohost and restore your data and configs you previously backed up.
    • Then you can start playing with lxc containers and docker containers.
    • If you can get a second machine with multiple drives, install TrueNAS or OMV. Use that to store all of your data on NFS drive that you mount from your Proxmox VMs and containers.

    Years ago I used to run a linux server with everything installed under Apache virtual directories and fought the constant upgrade cycle. Life got in the way and I gave up on it until the pandemic slowed life down enough for me to start playing again. So I went the Yunhost route on an old Mac Mini. I now have a 3 node Proxmox cluster with Yunhost in a VM (with a dozen apps running on it) and another 15-20 containers running under either lxc or docker. I eventually purchased a cheap NAS device for data storage so that I could make use of the Proxmox fail over capabilities.

    If your mini pc has the capability for two drives, install the OS on one and store data on the other (unless/until you get a second pc/NAS).


  • LOL

    No, just a hobby. Been playing around for about a year. It started small with an old mac mini and Yunohost. Then I decided to play with Proxmox and bought a used m93p. Then I read about Proxmox clusters, so I got another m93p. I was going to use the mac mini in the cluster, but it was getting too slow, so I bought the Brix. Then I decided to migrate the Yunohost setup over to a VM in Proxmox. Then I figured I should learn a bit about docker. And it spiraled.

    I spend maybe 10-12 hours a month on installation and configuration. I spend way more time using it. A couple of weeks ago I spent about 15 hours over the weekend importing/uploading my audiobooks into AudioBookShelf. Last year I spent several weekends getting my Calibre library in shape and moving it to the web.

    I figure this is a much cheaper and safer hobby than drinking.