SinTan1729

joined 3 months ago
[–] SinTan1729@programming.dev 1 points 10 hours ago* (last edited 10 hours ago)

Yes. I just really like how WikiJS looks. I also have a lot of pages in WikiJS.

I can try migrating if some other software at least looks nice. That's what mostly keeps me here. There are some static pagemakers like Docusaurus and MkDocs that look nice, but I also want some kind of control over access.

 

I love WikiJS, even though the devs are very slow to respond to any requests.

I've tried different wiki software, but always come back to it. One of my main issues with it is that the links look terrible when shared. Since I share recipes often with my family and friends, this used to annoy me a lot.

So, I wrote this plugin to do that for me. I thought about writing an WikiJS plugin, but the documentation is almost non-existent. And I wanted to get better at Go anyway, so a Caddy plugin was the way to go. I haven't published it in the official plugin registry since I don't know if anyone else might be interested in it. But there's a docker image built and published in GHCR in case anyone wants to try it out.

I guess I'm looking for feedback. Should I publish it to the official repo? Does anyone else care about this or did I just waste two evenings again in another ADHD fueled coding spree? (I guess it's not a complete waste since I'm using it myself.) Also, in case you're familiar with Go, let me know if I can improve the code. I'm a newbie in Go.

[–] SinTan1729@programming.dev 16 points 4 days ago (1 children)

Also, I hate the name of the column. The frequent mention of the name "Who, Me?" just takes me out.

[–] SinTan1729@programming.dev 1 points 6 days ago

It was just a matter of setting the correct user. In most cases, user: 1000:1000 should fix it.

[–] SinTan1729@programming.dev 2 points 2 months ago* (last edited 2 months ago)

Hey, that looks awesome. I'll try it out when I get back from work.

Edit: This is awesome! It satisfies my requirements and goes beyond. Great app!

[–] SinTan1729@programming.dev 3 points 2 months ago (2 children)

That's a pretty good idea, actually. I'll try that out. Thanks.

[–] SinTan1729@programming.dev 2 points 2 months ago* (last edited 2 months ago) (4 children)

Thanks, I took a look. It's very close to what I want, but it still doesn't support uploads in shared directories. It seems to be a pretty highly requested feature though. So maybe it'll happen at some point.

[–] SinTan1729@programming.dev 20 points 2 months ago* (last edited 2 months ago) (2 children)

Storage, RAM, CPU usage. I prefer not to have such a large piece of software running for no reason. It might seem silly, but I hate using resources for no reason. I'll rather have 5 lightweight apps running instead of a huge one, of which I'll only use a few parts.

[–] SinTan1729@programming.dev 4 points 2 months ago

I'm strictly against Nextcloud or something similar. I prefer to run a bunch of lightweight apps, rather than one big one.

[–] SinTan1729@programming.dev 1 points 2 months ago (1 children)

I don't care too much about security, since I'll delete everything in a few days after copying them to my gallery. Then, I usually share a link with them to an album on my PhotoPrism instance. So, per share password is fine by me.

[–] SinTan1729@programming.dev 2 points 2 months ago* (last edited 2 months ago)

Yeah, but that's already possible with my current setup using FileShelter. I'd like them to be able to upload as well.

[–] SinTan1729@programming.dev 2 points 2 months ago* (last edited 2 months ago) (2 children)

This looks pretty promising. Do you know if it's possible to add per-share passwords, so that I don't need everyone to open an account?

Edit: It's not.

[–] SinTan1729@programming.dev 7 points 2 months ago (6 children)

Yeah, it's a bit too much I think.

 

I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @tripflag@lemmy.world!

 

Someone added a PR to an app of mine adding instructions for k8s setup. I do like the idea of providing these instructions, but I don't have any experience with k8s whatsoever. The commits look fine to me, but in case anyone is experienced, I'd appreciate if you can take a look. I don't want to inadvertently add something malicious. Here's a link to the PR: https://github.com/SinTan1729/chhoto-url/pull/48, thanks.

 

A simple selfhosted URL shortener with no unnecessary features. Simplicity and speed are the main foci of this project. The docker image is ~6 MB (compressed), and it uses <5 MB of RAM under regular use.

view more: next ›