Bristlerock
0
29
Bristlerock

@kbin.social

Bristlerock 19 points 3 years ago

That's a really open-ended question. Depends purely upon your interests and appetite for risk, etc.

Might be worth looking at, from a Docker perspective:

  • AdGuard Home (I think it's better than Pi-Hole)
  • Wireguard or similar. Great for reaching your services when away from home.
  • Audiobookshelf. Audiobooks. There are good apps.
  • Calibre-Web. Ebooks.
  • RSS feed reader, for non-social media websites you visit. Plenty to choose from: FreshRSS, TT-RSS, Sismics, etc.
  • Gitlab CE. If you're a developer or can otherwise make use of version control.
  • Gotify. Alerting on your containers. Has a good mobile app.
  • Heimdall. A dashboard for everything you're running.
  • Komga. If you're into manga. The best iOS app is meh, but the best Android app is awesome.
  • Mealie. Recipe database.
  • Paperless-ngx. Excellent for storing your PDFs and other digital life.
  • PhotoPrism. Basically Google Photos.
  • Portainer. Great for managing Docker containers/stacks.
  • qBitTorrent. Guess what that's for.
  • SWAG with Authelia. SWAG does reverse proxying with a Let's Encrypt certificate, and automatically renews it for you. Authelia provides MFA (Authy, Google Authenticator, etc) on top of it.
  • Vikunja. Todoist or Toodledoo without having to pay for features.
  • Wallabag. Basically Pocket.
  • Watchtower. Automatically updates containers for you. Can exclude the ones you don't want to update, etc.
  • Webtrees. Family tree research, if that's your thing.
  • YouTransfer. Useful for sharing files without having to use Dropbox, etc.

I have in the past run a Valheim server and a VRising server, too. FWIW.

path: 0 3037397, hotness: undefined, score: 19, children: 5
Bristlerock 9 points 3 years ago

Every time a social media site has offered, pleaded, cajoled or forced me to take a non-chronological timeline, I've refused. And if that refusal eventually becomes impossible (no option, addons no longer work, etc), I take my eyeballs elsewhere.

You're not an edge case. :)

path: 0 2965625 2973027, hotness: undefined, score: 9, children: 0
Bristlerock 7 points 3 years ago

TT-RSS is fantastic, providing you hold your nose and wear as asbestos suit if you ever dare ask a question or raise a valid issue. The dev is... well, I'm not a fan. I won't use it out of principle.

FreshRSS is a good-looking and skinnable alternative with a good Docker image, but I had issues with the inability to flush old items. Has a decent web UI.

These days I'm using Sismics and the web UI.

path: 0 846963, hotness: undefined, score: 7, children: 1
Bristlerock 6 points 3 years ago

I migrated away from Evernote a few years ago, where I kept my "paperless life" (PDFs of receipts, bills, etc) and general notes (work, study, etc). Opting to self-host most of the things I can, I moved the notes to Dokuwiki and the rest to what is now Paperless-ngx.

This year I realised that Obsidian suits my needs better than a wiki, so migrated the notes to that. If it's just for your stuff, I'd recommend the same. (Though if you collaborate with anyone, I've heard Notion is a better option specifically for that.) Obsidian has a lot of extensibility, which will steepen the learning curve, but it's worth it.

I sync Obsidian's Vault using my Synology NAS's "Drive" client, and Obsidian works perfectly with Windows, Mac, Linux, and Android. The only shortcoming is iOS (because iOS), though I believe you can work around it using Obsidian Sync or at least one other tool I've seen mentioned. It might also be possible via the Obsidian Git extension, but I've not tried it with iOS and requires (from a self-hosting perspective) that you have a local Git server (for example).

path: 0 1907536, hotness: undefined, score: 6, children: 0
Bristlerock 5 points 3 years ago

This is pretty much what I'm doing.

If sub.rehab shows 5 threadiverse alternatives for a subreddit, I'll have a look at each and often sub to 2-3 with the highest subscriber count/posts I like. I'll then monitor them over time to see which, if any, to unsub from.

path: 0 633619 635609, hotness: undefined, score: 5, children: 0
Bristlerock 5 points 3 years ago

Exposed is the right term. Other than my Wireguard VPN port, everything I have exposed is HTTPS behind Authelia MFA and SWAG.

I'm tempted to switch Wireguard for Tailscale, as the level of logging with WG has always bothered me. Maybe one day.

path: 0 1535737, hotness: undefined, score: 5, children: 0
Bristlerock 5 points 3 years ago

It's a good question. A vault is only as strong as the credentials required to access it.

Bitwarden does have MFA support, though. If you're using it without that enabled, you're asking for trouble.

path: 0 1547611 1568774, hotness: undefined, score: 5, children: 0
Bristlerock 4 points 3 years ago

When my old NetGear ReadyNAS Duo (2 bays, SPARC, 100Mb NIC) was reaching its EOL I looked into a purpose built server, a mini of some kind (NUC, etc), or a standard QNAP or Synology NAS. Eventually settled on a Synology DS 920+ (4 bays, x86_64, 1Gb NIC).

It's been rock solid and amazing value for the 2.5 years I've had it. It's running the majority of my Docker containers, Plex Media Server, a Linux VM, and a few other things. It also has its own shell/CLI, which is useful. I don't use Synology's "phone home"/remote access stuff, but Synology Drive and Synology Photos are great - they provide the equivalents of Dropbox and Google Photos respectively, and it works across Windows, Linux, Mac, iOS, and Android (via VPN when outside the house). No regrets at all.

path: 0 1462256, hotness: undefined, score: 4, children: 0
Bristlerock 4 points 3 years ago

FWIW, I have an LG LED smart TV (2xHDMI, 1xDVB-S2, WiFi, NIC, etc) and it's only been connected to my network once, for a post-purchase firmware update through my AdGuard Home. WiFi and Ethernet is disabled, and I use it with my Nvidia ShieldTV (Plex*, Netflix, ChromeCast, etc).

I won't let it go online as I expect it already phones home if you let it, and don't imagine LG will be able to resist ad injection into content, like Samsung and others do. So it's an excellent quality dumb TV, which meets my needs perfectly.

*Plex Media Server runs on my NAS. The Shield and my mobile devices are Plex clients.

path: 0 1568474, hotness: undefined, score: 4, children: 0
Bristlerock 4 points 3 years ago

I used Linuxserver's Docker container of Dokuwiki when I migrated my notes from Evernote a few years ago. It was easy to setup and configure, has a number of plugins that further improve it, and it did the job really well.

I ended up migrating it all to Obsidian this year, as it serves my needs better, but otherwise I'd still be using Dokuwiki.

path: 0 2623716, hotness: undefined, score: 4, children: 0
Bristlerock 4 points 3 years ago

The Honeynet Project, related to the SANS Institute when I last checked, has a lot of resources on honeypots that are worth a look, if you haven't already.

path: 0 3135138, hotness: undefined, score: 4, children: 0
Bristlerock 4 points 3 years ago

This is what I did, too. Used Pi-Hole for a year or so, and it required regular tinkering and repairing. Planned to test AGH for a short time in Docker container on a Pi4B, and it's been running that way for 2 years without any issues.

Easier to administer, more functionality and rock solid. I've never looked back.

path: 0 844499 846567, hotness: undefined, score: 4, children: 0
Bristlerock 3 points 3 years ago

I have zero problem with curated or algorithmic timelines. I have a 100% problem when there isn't a chronology timeline option.

It's simple really: give me the permanent option of chronological without the dark pattern fuckery of having to reset it periodically, or fuck off forever.

path: 0 3004449, hotness: undefined, score: 3, children: 0
Bristlerock 3 points 3 years ago

I've been using Linux - off and mostly on - since a year after Linus released his kernel, and so have tried a bunch of flavours. I agree with aperson: you'll receive lots of recommendations, but only you know what you like.

My daily driver is Ubuntu on an i5-7200U (Lenovo ThinkPad), and before that it was Kubuntu. My main PC is an i7-7900K, so similarly long in the tooth as yours, and both CPUs run the Ubuntu flavours just fine.

My personal preference is currently Kubuntu (faster, lighter, and fewer "this is how it is, and you'll be glad for it" decisions). But there are so many others to try. Find a bunch that support Proton and gaming, grab their "live CD" versions, and see which ones work for you.

path: 0 1569165, hotness: undefined, score: 3, children: 0
Bristlerock 3 points 3 years ago

I've had gitlab/gitlab-ce running on my NAS for 6+ months and it's been reliable, mostly as a central repository and off-device backup. It has CI/CD and other capabilities (gitlab/gitlab-runner, etc), but I've not implemented them.

path: 0 1336466, hotness: undefined, score: 3, children: 0
Bristlerock 2 points 3 years ago

This is how I do it. It works internally and externally, though it's more than OP needs. :)

To add to what's been said (in case it's useful to others), it's worth looking at SWAG and Authelia to do the proxying for services visible to the Internet. I run them in a Docker container and it does all the proxying, takes care of the SSL certificate and auto-renews it, and adds MFA to the services you run that support it (all browsing, MFA-aware apps, etc).

Another thing I like about SWAG's setup is that you select which services/hostnames you want to expose, name them in the SUBDOMAINS environment variable in Docker (easy to remove one if you take a service down, for maintenance, etc), and then each has its own config file in Nginx's proxy-confs directory that does the https://name.domain -> http://IP:port redirection for that service (e.g. wordpress.subdomain.conf), assuming the traffic has met whatever MFA and geo-whitelisting stuff you have set up.

I also have Cloudflare protecting the traffic (proxying the domain's A record and the wildcard CNAME) to my public address, which adds another layer.

path: 0 8477540 8478881 8478953 8497044 8499547 8663162, hotness: undefined, score: 2, children: 0
Bristlerock 2 points 3 years ago

I'm on mas.to. Chose it because it's got a decent UK presence (but isn't a UK-specific server), is quite popular, and the admin runs it well.

path: 0 651810, hotness: undefined, score: 2, children: 1
Bristlerock 2 points 3 years ago

"Webring".... good lord, that takes me back. :)

path: 0 652847 653030 656165 672090, hotness: undefined, score: 2, children: 0
Bristlerock 2 points 3 years ago

This last sentence is the crux of the matter. People don't like change, but quickly forget that they spent time learning the site that they're so familiar with.

path: 0 618376 621849 621866 629030, hotness: undefined, score: 2, children: 0
Bristlerock 2 points 3 years ago

DNS-O-Matic (recommended by CloudFlare, among others) combined with SWAG and Authelia will handle dynamic DNS, reverse proxying, SSL certificates, and MFA. SWAG (nginx, Let's Encrypt and Certbot) and Authelia (MFA) run nicely in a 2 container Docker stack.

Mine have been running for ~18 months on my NAS, though I have a fixed IP so no longer use a DDNS provider.

path: 0 734810, hotness: undefined, score: 2, children: 0

thanks for using Leebra!

go to feed...