Matrix, Android, Self-Hosting Skills
This is an informal summary of my recent (2016 ~ 2023) experience and explorations in the areas of Matrix and Android and self-hosting. For my employment history please see my more formal CV/resumé at https://blog.foad.me.uk/cv/.
Passions
- Matrix, FOSS, services-as-FOSS, digital Freedom for everyone
 
Recent skills
- Matrix (see section below)
 - Self-hosting / home-lab (see section below)
 - C, Python, Bash, C++, Javascript/Node.JS, Ruby... (from skilled to novice)
 - Android app dev (novice)
 - Android degoogled ecosystem (interest)
 
Self-Hosting / Home-Lab
DevOps experience:
- Ansible (deploying most of my services)
 - Docker (lots), VMs with Terraform & ProxMox
 - Building Docker images
 - Running the following services...
 
Currently running personal services:
- Matrix (see separate section)
 - OpenWRT router (blog post)
 - OpenStreetMap map tile server (blog post, source)
 - Traefik reverse-proxy
 - Authelia authentication
 - Bitwarden password vault server (blog post)
 - ProxMox VMs
 - Docker container registry
 - My own F-droid Android app store (mentioned, why)
 - Borg backup server
 - Syncthing, GitLab, Subversion, Nextcloud, YunoHost
 - photos, music, blogs, etc.
 - (outsourced @ own domain) email, xmpp
 
Android
Android OS and ecosystem (experience):
- Running degoogled android (LineageOS) on main, secondary, family phones (blog post)
 - Partially scripted LineageOS deployment
 - Published and running my own push notifications infrastructure using UnifiedPush (blog post & packaging)
 - Running my own F-droid app store (mentioned, why)
 - Exploration and writing about the degoogled ecosystem (blog posts tagged: #degoogled, #android)
 
Android app development (novice):
Matrix
Running my matrix server since 2018:
- matrix me: @julian:foad.me.uk
 - Contributed self-hosted push notifications support to the popular matrix-docker-ansible-deploy server installation (blog post)
 - running several bridges, clients, bots
 - writing a matrix bridge (project)
 
Full of Matrix project ideas. Involved in some matrix dev discussions. Looking for ways to help people get on board.
Writing, Blogging
Blogs:
Matrix writing (examples):
- see '(blog)' links in other sections
 - started the public room 
#matrix-outreach - Why... Matrix Me
 - Your Online Identity
 
Contact me
- matrix me: @julian:foad.me.uk
 - email me: julian@foad.me.uk
 
More articles tagged: #matrix #degoogled #android #smartHome #awesomeFOSS
Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk Donate: via Liberapay All posts © Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise