[Discuss] ideas for June 2022 presentation by Brendan Kidwell

Brendan Kidwell brendan at glump.net
Mon May 30 22:46:02 EDT 2022


Counting each vote once, I see:

    topic 1: Up and Running with WSL 2 (Windows Services for Linux 2)
    3 votes - Jerry; Ian; Bill

    topic 3: Private Google Docs at Home with SeaFile and LibreOffice Online (and data encrypted at rest)
    3 votes - Dan; Ian; Bill

I'll break the tie...

WSL2 isn't working well for me. WSL2 uses Hyper-V, and that doesn't play nice side-by-side with VirtualBox, especially with Windows VMs under VirtualBox. At the moment, I want to keep my project VMs on an external USB drive, formatted exfat+gocryptfs, and be able to run the VMs under Windows or Linux. So I got rid of WSL2 for now and I'm not using it.

I AM excited about SeaFile and LibreOffice Online, and I use them together often. This is my blurb for the presentation:

---
Private Google Docs at Home using SeaFile and LibreOffice Online
June 15, 2022
presented by Brendan Kidwell

SeaFile and LibreOffice Online together provide most of the functionality you get in Google Docs, except that you can own and install the software on a server in your private home.

Brendan will demonstrate setting up a home file server using the following:
  * Ubuntu 22.04 Server OS < https://ubuntu.com/ >
  * SeaFile < https://www.seafile.com/en/home/ >
  * Apache web server, Python 3, MySQL
  * Collabora LibreOffice Online < https://www.collaboraoffice.com/code/ >
  * Afraid.org free dynamic DNS < https://freedns.afraid.org/ >
  * Let's Encrypt free TLS certificate service < https://letsencrypt.org/ >
  * GoCryptfs for encrypting all of your data and databases at rest on the server. < https://github.com/rfjakob/gocryptfs >

No need to take notes. A complete write-up will be posted on www.glump.net .
---

Sounds good?

Brendan Kidwell


On Mon, May 23, 2022, at 16:13, Brendan Kidwell wrote:
> Hi all,
>
> Jerry Feldman and John Abreau and I via email after the May BLU meeting 
> about the possibility of me putting together a presentation for the 
> June 2022 BLU meeting. The actual topic has not been set yet. I came up 
> with 4 presentation ideas. Jerry likes "Up and Running with WSL 2".
>
> What does everyone else think of these topic ideas (below)? Which one 
> are you most interested in?
>
> **Also, if anyone wants to volunteer to do something else in June, 
> scheduling me in July would be better.** But I can definitely be ready 
> for June if there aren't any other takers.
>
> ---
>
> (Note: These are all free software topics, except WSL which probably 
> isn't technically free software.)
>
> 1: Up and Running with WSL 2 (Windows Services for Linux 2)
>   * (This is a Hyper-V container setup, not a kernel API plugin like 
> WSU.)
>   * Ensure TCP connections work both from host to guest and from guest 
> to host.
>   * Understand host-to-guest and guest-to-host filesystem bridges and 
> their mount points.
>   * Install XFCE in the guest and an Xorg port for Windows on the host; 
> launch X applications.
>   * Configure Linux web app development stacks, or maybe parts of them; 
> perhaps you want to run the database server on the host. Configure 
> automatic starting of daemons in the guest.
>   * VS Code integration with WSL.
>
> 2: Build Web Sites with ProcessWire
>   * A slim PHP and MySQL-based CMS that is a great alternative to 
> WordPress.
>   * Build and populate schema in the admin/edit GUI, not just "Posts 
> and Pages, and if you want something else you need a plugin".
>   * Easy to use front-end PHP view API and skeleton code for layout 
> templates.
>
> 3: Private Google Docs at Home with SeaFile and LibreOffice Online (and 
> data encrypted at rest)
>   * Configure a headless Ubuntu server with encrypted storage: Boots 
> enough without encrypted volume; email notice to sysadmin; SSH in to 
> interactively mount encrypted volume; systemd service startup resumes.
>   * Install SeaFile (Python / MySQL app) for sharing files with 
> yourself or your friends.
>   * Install LibreOffice Online with integration in SeaFile for 
> full-featured document editing experience with zero-install web browser 
> client.
>
> 4: Watch TV and Listen to Podcasts Offline with JellyFin (also 
> featuring HandBrake for converting formats)
>   * Install a JellyFin server in your home.
>   * Learn how to organize file and folder names so that JellyFin 
> reliably matches any mainstream media content with online metadata 
> databases (optional).
>   * Use MakeMKV to decrypt retail DVD and BluRay video discs.
>   * Use HandBrake to save space with reduced resolution and to 
> transform away from inefficient formats like DVD Video.
> _______________________________________________
> Discuss mailing list
> Discuss at lists.blu.org
> http://lists.blu.org/mailman/listinfo/discuss


More information about the Discuss mailing list