Goofed Home

Using VPS for remote access of my server - some questions

$$6346
https://piefed.social/u/Tywele posted on Mar 2, 2026 19:51

Hi,

I want to make some of my services (like Nextcloud, Immich, Komga, Jellyfin and FreshRSS for example) on my home server easier accessible from remote. For that I want to use a VPS where I install Nginx and Wireguard on it and establish a VPN connection between it and my homeserver. So far so good.

My first question: For the services that I don’t want to expose for remote access over that setup, can I just keep my Nginx instance that I have running now for these services. For example my budgeting service is available under finance.example.com as long as I’m in the same network as my home server right now. Would that still be possible when I have 2 Nginx instances running (one on the VPS and one on the home server directly) or would I need to configure it differently for that to work?

My second question:
Do I need to install Fail2Ban on my VPS or can I also install it on my homeserver?

https://piefed.social/c/selfhosted/p/1834814/using-vps-for-remote-access-of-my-server-some-questions

12 posts in conversation

$$6758
https://lemmy.world/u/NormDeplume posted on Mar 3, 2026 18:31
In reply to: https://piefed.social/comment/10375128

Install yes, configure not really.

https://lemmy.world/comment/22456119
$$6759
https://piefed.social/u/Tywele posted on Mar 3, 2026 18:32
In reply to: https://lemmy.world/comment/22456119

It has to be setup therefore it has to be configured.

https://piefed.social/comment/10375222

Dawarich 1.0

$$6636
https://lemmy.world/u/frey posted on Mar 3, 2026 14:01

Hello there, good people of lemmy world! It was my mistake to never post Dawarich updates here before and I’m here to fix it! I hope you’ll find it interesting and useful.

In case you don’t know what Dawarich is, it’s your favorite free open-source self-hostable alternative to Google Timeline and your memory’s best friend.

Github: https://github.com/Freika/dawarich

Website: https://dawarich.app/

Last 12 months of my movements across Europe (Germany and Norway mostly haha

Oh well, what a journey. It all started as a simple CRUD app with an endpoint to accept data from the Owntracks app for iOS. The first versions didn’t even have authentication! Why bother, thought I, if I’m the only user. And look at us now.

What do we have now

So, let’s have a look at our current set of features, shall we?

As of today, we have: - Location tracking - Via Dawarich for iOS and Android (yeah we have the Android app now!) - Via GPSLogger, Overland, OwnTracks, Homeassistant, PhoneTrack, Colota and whatnot - Location visualization - On a flat surface or on a globe - As points, routes, heatmap, fog of war - As extra layers, such as scratch map - Visits, areas and places - Can be created manually or detected and suggested automatically - Tags for places, including privacy settings (hide my location history in X meters around a place that have a tag with privacy settings assigned) - Family - With full privacy and location sharing only on consent - Map tools - Places, visits and areas creation - Area selection tool (to show visits and manage points in selected area) - Transportation modes - Replay tool (oh I love it, gonna tell a bit more about it below) - Map search: enter place name or address to see when you visited it - Trips - Utilizing photos integration to show photos along the trip route - Stats - Total distance, points, countries and cities - Per-year and per-month distance traveled charts - Insights - Per-year distance traveled - Traveling heatmap - Countries and cities visited - Days traveled - Year-to-year comparison - Monthly insights - Activity breakdown (stationary vs driving vs walking etc.) - Top visited locations - “When do you travel” patterns - Imports and exports - Almost a dozen of supported file formats to import - Export to GPX, GeoJSON and full user account export

Huh, that’s pretty much it, right? I mean, what a progress. All thanks to you and your support guys.

The Android app release

At the beginning of this year we’ve finally released our own Android app: https://play.google.com/store/apps/details?id=com.zeitflow.dawarich

It’s, of course, still rough around the edges, but I see it as a huge win and an opportunity to do more exciting stuff on the mobiles. The main focus, of course, is the tracking quality, and I think with the most recent release we got there and it works pretty stable now, but what do I know, I only yesterday ordered an android phone for internal tests! :D But seriously, please do share your feedback, it’s crucial for the quality of our apps. Once again — thank you.

By the way, we also have an unofficial android app built by sunstep, a member of Dawarich community: https://play.google.com/store/apps/details?id=com.sunstep.dawarich. Check it out as well, he put tremendous amount of work into it. The mobile shift

We’re working on moving the iOS app to the same codebase, as the Android one, so they would effectively share the same UI layer, while keeping native location tracking mechanisms for both platform under the hood. This means that the iOS app will rather soon be updated and both apps will have a green light to receive new features.

This is important, because we want our apps to able to do more. Dawarich started with the idea to bring convenience of the big screen back when Google killed the web-based Timeline, but hey, it’s 2026 and people are running around with phones in their pockets for what, 15 years now? Or more, I didn’t check that, but the idea is that web is awesome, but it’s also very convenient to be able to quickly check your data on your smaller screen while commuting or otherwise not having access to the bigger screen. That’s why we want to bring more viewing functionality to our apps. Trips, stats, insights (they are already there in the Android app by the way) and more.

And, just to make it clear: all 3rd party mobile clients currently supported will be also supported in the future. We have no plans enforcing our users to switch to our official apps. The choice belongs to you. The Replay

Remember I mentioned a replay tool in the feature list? Well, check this out:

https://www.youtube.com/watch?v=_XiG5Kcevr4

sounds of excitement

I initially called it “Timeline” but the actual Timeline was introduced a few days later, so I renamed it to what it is — the Replay button. Love it.

Supporters Badge

More than a hundred people (I think the number is now closer to two hundreds) supported and keep supporting us financially during these two years, and as a small token of appreciation, we’d like to offer a nice shiny Supported Badge that will be shown in your Dawarich UI, see the screenshot.

It glows and changes its colors!

It’s an optional thing, that can be enabled in Settings -> General -> Supporter Status form. Just enter the email you used to sign in on a platform you supported us through (GitHub Sponsors / Ko-Fi / Patreon), and if it’s in our supporters list, you’ll receive this nice shiny badge. It can be disabled though, in case you don’t like it. No pressure.

The webhooks from GitHub are currently a bit broken, so if you donated via Github Sponsors and verification didn’t work for you, feel free to reach me directly and I’ll add you to the supporters list manually.

What’s next

We already have some new features in progress, so more good stuff is coming. One particular thing I’m super excited about, but I’ll keep it a secret for now. Just wanted to heat up the excitement a bit :D

Aside from the plans for mobile, I’m working on improvements for trips, visits & places (which are begging for an UI/UX rework) and some stuff will be introduced in order to reduce the database sizes of your self-hosted instances. Keep an eye on the releases, it’s all there.

You, the people

Once again, I want to say thank you to all of you: for reading my posts, for installing Dawarich and trying it out, for providing feedback, for creating issues with thorough bug reports on GitHub, for testing our Android app during the beta period, for being part of our Discord community. Thank you to all of our contributors: we have a few PRs with meaningful contributions opened and some already merged, one of them reduced time of our docker images build from ~70 mins to roughly 25 mins. We have a lot of low-hanging fruits waiting to be fixed in our code, simply because I don’t always have time to address all the known issues. Don’t hesitate to dive in and open a PR if you feel like you can improve something in Dawarich.

To save you a scroll, as always, the links one more time:

Github: https://github.com/Freika/dawarich

Website: https://dawarich.app/

The work continues, and there will be more, better and faster.

~ Evgenii from Dawarich—

https://lemmy.world/post/43805343

$$7075
https://sh.itjust.works/u/napkin2020 posted on Mar 4, 2026 15:59
In reply to: https://lemmy.world/post/43805343

Truely amazing. If only there is an app that won’t completely deain 69% of bayyery in 3 seconds on Android.

https://sh.itjust.works/comment/24101823
$$7124
https://lemmy.zip/u/paperd posted on Mar 4, 2026 17:55
In reply to: https://lemmy.world/post/43805343

Please get the app into f-droid.

Also this is packaged for NixOS, yay!

https://lemmy.zip/comment/25032349

Ideon: I'm building a self-hosted project cockpit on an infinite canvas (v0.5 update)

$$5661
https://lemmy.world/u/expyth0n posted on Mar 1, 2026 13:24

Hey selfhosters 👋

A few weeks ago I shared Ideon here and got great feedback that shaped a lot of what I’ve been working on since.

Since my last post here, Ideon crossed 200 stars on GitHub and I wanted to say thank you ❤. It means a lot to see people interested in what started as a side project. It motivated me to work on it literally every day since then.

For those who missed it: Ideon is a self-hosted visual workspace where you lay out everything about a project on an infinite canvas: notes, Git repos, code snippets, checklists, sketches, links and connect them together. Two containers, no external dependencies.

Since then, a lot has changed and I wanted to share an update.

Self-hosting got smoother. Docker permission issues with bind mounts are gone, build times are faster, and there’s a new GIT_ALLOWED_HOSTS env variable so you can whitelist your internal Git servers (Gitea, Forgejo, GitLab behind a VPN, etc.) without the SSRF filter blocking them.

Collaboration got real structure. There are now 4 project roles (Creator, Owner, Editor, Viewer), a Request Access workflow for private projects, and the canvas supports real-time multiplayer with conflict-free editing.

The canvas got a lot more usable. Keyboard navigation (arrow keys + vim keys), a command palette, freehand sketch blocks, drag-and-drop checklists with progress bars, markdown tables and task lists, emoji reactions on blocks, edge labels, and a bunch of stability fixes for large projects.

Where this is going next:

Right now Ideon lets you see your project. Git stats, issues, PRs show up on the canvas, but you can only look at them. For the v1 I want to move from visibility to control. Merge a PR from the canvas. Trigger a deployment. Restart a service. Turn the workspace into an actual cockpit where you operate your project, not just view it.

That’s the direction. Curious what this community thinks about it.

If you tried it and hit something rough, or if you’ve been waiting to try it, now’s a good time. Feedback always welcome.

GitHub: https://github.com/3xpyth0n/ideon

Docs: https://www.theideon.com/docs

https://lemmy.world/post/43725501

$$6796
https://programming.dev/u/anzo posted on Mar 3, 2026 20:37
In reply to: https://jlai.lu/comment/19760411

Yes it is.

https://programming.dev/comment/22508227
$$6797
https://programming.dev/u/anzo posted on Mar 3, 2026 20:41
In reply to: https://lemmy.zip/comment/24974062

As OP said, stars correlated with their own posting on Lemmy. So your affirmation is not absolutely true. It’s all relative… same applies to posting on reddit vs. lemmy… There’s a dilemma between popularity vs. a smaller niche population with ethical concerns.

In a similar vein, PRs might be more in quantity but less in quality when comparing any foss project on github vs codeberg…

https://programming.dev/comment/22508307

Is working with people always like this?

$$4865
https://lemmy.world/u/alina posted on Feb 27, 2026 08:42

I spent several years at home in social isolation before I got my first job. I photograph people for documents (and do a few other things), and it can be unbearable. Some people genuinely have no idea what they look like, they’re often upset by their photos, and sometimes it turns into aggression towards me. One man was surprised by the asymmetrical shape of his chin and started shouting, “Do you really think I look like that?!” And what can I say to that? “You really do”? I just get nervous and try to find the words while he continues to talk rudely to me, as if I’d deliberately set the camera to distort his chin.

Then a woman brings her teenage daughter in for a passport photo, and they start arguing and yelling at each other about whether it’s better for her to have her hair down or not, and the girl doesn’t like any of the photos and can’t even explain what’s wrong, so we have to take several more, and they get increasingly irritated and start accusing me of that her cheeks too big and I should have told her to suck them in or position the camera somehow so her cheeks weren’t visible, or some other nonsense, like I’m a fucking wizard. I have a hard time dealing with situations like that, I often start mumbling and shaking, but it only seems to irritate them more, and they speak to me even more rudely, and then they just throw money on my table in annoyance and leave, and I sit there and try to compose myself for another half hour. I’ve been brought to tears several times already. Some of them are insanely arrogant and rude people.
One woman sent me a link to some documents to print, but the link had expired, I showed it to her and asked for a new link, she said her son had sent the link and that it worked on her phone, I showed her again that the link wasn’t working and that it had probably just expired, but she kept insisting that it worked on her phone. I told her I couldn’t print anything for her, and she said, “what if I call your employer?” lmao. I had to take her fucking phone and call her son to send a new fucking link. And there were a lot of similar moments. It’s not uncommon for them to claim that I said something I didn’t say or didn’t do what they asked, and so on. I’ve cried so many times because of this job, and I think I’m starting to hate and fear people more and more, but I’m not sure I can find a better job where I live.

https://lemmy.world/post/43630583

$$5188
https://midwest.social/u/DragonTypeWyvern posted on Feb 28, 2026 01:36
In reply to: https://lemmy.world/comment/22387160

And so you self-justify dehumanizing an entire region and subculture, not at all like those savage Israelis or conservatives, who see only their ingroups and outgroups.

https://midwest.social/comment/22932205
$$5190
https://lemmy.world/u/LostSoul8765 posted on Feb 28, 2026 01:53
In reply to: https://midwest.social/comment/22932205

They have their in group. I just have me. My priority is self-defense from predatory in group behavior. And sometimes I just like to vent, they don’t listen to or care about my existence as anything other than their personal punching bag. Sorry if that bothers you.

https://lemmy.world/comment/22388048

Conversation

$$627
https://lemmy.sdf.org/u/lambalicious posted on Feb 19, 2026 11:09
In reply to: https://piefed.social/comment/10199198

You know you can just have multiple accounts on multiple instances, right? That gets you just about as full a view on the Fediverse as you might want. Heck, the only reason I’m not doing it is because I’m lazy.

Also, whining about db0 then moving to the instance that literally implements CCP politics and shadow profiling and comes from a dev known to have had a chip against heteronormativity and weirdness (if not against neurodivergence) is… not the win you think it is.

https://lemmy.sdf.org/comment/26100431

6 posts in conversation

$$1892
https://lemmy.zip/u/Postimo posted on Feb 20, 2026 21:37
In reply to: https://lemmy.ml/comment/24057981

I get to upvote tankie memes and downvote zios, best of both worlds.

https://lemmy.zip/comment/24778631
$$2141
https://piefed.zip/u/Blaze posted on Feb 21, 2026 00:02
In reply to: https://piefed.social/comment/10201694

Counterpoints:

If you want to know a bit more about Rimu, the main Piefed dev, he made an interview a couple of months ago: https://tubefree.org/w/jLPZXv1Jynv7LRcuoteARf

He’s usually quite nice and helpful. That’s not always the case with people who try to spread disinformation about Piefed.

https://piefed.zip/comment/3891092

Conversation

$$709
https://piefed.social/u/Tywele posted on Feb 19, 2026 12:50
In reply to: https://reddthat.com/comment/24862727

Yes the genocide of Palestinians is bad but I have only so much energy to care deeply about things in the world. I can’t change anything about what is happening there, it’s not in my power to do so.

https://piefed.social/comment/10201652

5 posts in conversation

$$1049
https://piefed.social/u/Tywele posted on Feb 19, 2026 19:43
In reply to: https://lemmy.world/comment/22234456

I know people who work all the time and have energy. You have probably a mixture of privilege and exhaustion. We’re talking about scanning some barcodes so you can help avoid preventing fellow human beings, including children, from being massacred.

Am I privileged as a trans woman? There are many easy things that add up and take up mental space and lead to exhaustion and empathy/compassion fatigue.

I am a vegan lol

You know what I mean. Vegans are the vast minority among people.

https://piefed.social/comment/10207284
$$1727
https://lemmy.world/u/7101334 posted on Feb 20, 2026 17:10
In reply to: https://piefed.social/comment/10207284

More privileged than a Palestinian, hell yeah. So it’s still your duty.

https://lemmy.world/comment/22252849
Create New Post