echo's recent activity

  1. Comment on What do you self host? in ~comp

    echo
    Link Parent
    No, I don't use it on my phone but I tried it now and it works fine for viewing notes and some simple editing of notes but it isn't great compared to the desktop experience. I don't have an issue...

    No, I don't use it on my phone but I tried it now and it works fine for viewing notes and some simple editing of notes but it isn't great compared to the desktop experience. I don't have an issue with the bottom of the page being cut off, if it helps I'm using firefox on android to use trilium.

    1 vote
  2. Comment on What do you self host? in ~comp

    echo
    Link
    Recently during covid I rebuilt my whole setup using containers using docker while previously I installed everything manually and it became a mess. I see self hosting as a good learning...

    Recently during covid I rebuilt my whole setup using containers using docker while previously I installed everything manually and it became a mess. I see self hosting as a good learning opportunity and a way to be less reliant on online services.

    • Nextcloud: I use it for file synchronization, synchronize my photos/videos from my phone, RSS reader, calendar and contacts (with webdav) and it works great. Not the fastest software for synching but it does the job and the other tools it provides is great.
    • Plex: Great media streaming platform, can enjoy my movies/series/music on all my devices. The drawbacks are that it isn't open source and you rely on their authentication servers, I'm keeping my eyes on Jellyfin in hope that I can replace it or run it in parallel.
    • Gitea: Lightweight github alternative. I use it for my own projects and for mirroring projects I'm interested in, so I get feed for updates and have a copy of the code.
    • Gotify: simple notification system. I use it in my scripts that takes a while to run to announce when they are done or something happens, really useful in combination with their app.
    • Trilium: A note taking application with encryption and revisions. I use it as a personal knowledge base like how-to's, ideas and plans. It has been really solid so far.
    • Languagetool: Proofreading tool. I use in combination with the browser add-on to proofread and check the grammar for text I write online. Think of it like an alternative to grammarly.
    • Unbound: Recursive DNS resolver. Just a DNS server I run on my local network, mostly running it for fun.
    • Pihole: Blocking ads on network level. I use it in combination with unbound to block ads on all my devices.
    • Openvpn: VPN software. Accessing my home network from the outside and by setting the DNS for it, I can use pihole while I'm out. I intented to run wireguard but I couldn't make it work properly in a container but I will give it a shot again soon.

    To manage all this I use:

    • Portainer: Docker container manager. Pretty good way to get an overview over the containers but to create and edit them I just use the terminal.
    • Nginx Proxy Manager: This software is great, after struggling to make reverse proxy work with nginx/apache configs I finally got subdomains working and it does all the SSL renewal for me and it is very simple to use. It's far from perfect but does the job well.

    I keep backups of the data for the containers of it with borgbackup while docker files and configs I keep in a git repo.

    8 votes