SinTan1729
- 6 Posts
- 29 Comments
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Assign privileged port to caddy running with rootless podmanEnglish
1·11 months agoIt seems that I’d still need to modify
net.ipv4.ip_unprivileged_port_start=80in sysctl, which I don’t want to do. If I do it, the socket isn’t even strictly necessary.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Assign privileged port to caddy running with rootless podmanEnglish
1·11 months agoJust a couple of friends use it. But I’d like to use this as a learning opportunity and do it the proper way. It seems that if I turn of masquerade in general, and use
firewalldfine-grained rules to enable it when I actually need it, I might be able to achieve what I want. I’ll post an update to the original post if I can get it to work.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Assign privileged port to caddy running with rootless podmanEnglish
1·11 months agoThis is interesting. I need to figure out how it works for
podmanand it’ll be the perfect setup.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Assign privileged port to caddy running with rootless podmanEnglish
1·11 months agoI think it’s the masquerade that’s causing problems for me. I have to keep it enabled since I’m running a
tailscaleexit node. But maybe I can selectively disable it here.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Assign privileged port to caddy running with rootless podmanEnglish
1·11 months agoBut that just makes most ports unprivileged. That is a solution, but less preferred than my current one.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Assign privileged port to caddy running with rootless podmanEnglish
2·11 months agoI mentioned in the post that it seems to make the client IP opaque to
caddy.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
4·1 year agoশুনে ভালো লাগলো যে এটা কারো চোখে পড়েছে। নয়তো সবাইকে বোঝাতে হয় কি নাম, কেন নাম। আসলে বাঙালী প্রোগ্রামার খুব বেশি চিনি না।
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
4·1 year agoI’m happy that you like it. Any kind of analytics or logging is decidedly against my stated policy for this project, so I won’t be adding it. But I understand that some might need it, and in that case, one should look at more comprehensive solutions like YOURLS.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
131·1 year agoIt’s just a way to advertise, I think. I’ve found myself putting more trust in projects written in Rust or Go, than say, JavaScript.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
4·1 year agoHmm, so that might be out of scope here. But I can try to do some kind of 2FA, shouldn’t be much of an issue, really. It’s just that I never thought a link shortener needed 2FA protection since the links will be publicly shared anyway.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
6·1 year agoI don’t understand much about OIDC either. But I’ll keep it in mind. Thanks.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
4·1 year agoUnnecessary to me, I guess.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
10·1 year agoThank you for the kind words.
Won’t lie, the main reason that I stuck to a vanilla frontend approach is because I didn’t know what else to do. I’ve never been a frontend dev, and never wish to be one. So I looked at an older project, and started by trying to replicate it. In hindsight, it was probably a good decision. The backend is more intentional though, and I do try to keep things simple and clean.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
10·1 year agoI’m already aware of a few small UI oddities. There were quite a few changes in the frontend, so I kind of expect these. Please let me know if you see anything weird. You can comment here, or open a bug report. I expect to do a patch release by tomorrow.
deleted by creator
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•GitHub - SinTan1729/chhoto-url: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.English
3·1 year agoIt was just a matter of setting the correct user. In most cases,
user: 1000:1000should fix it.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Suggestion request: Self-hosted app for shared directories like google driveEnglish
3·1 year agoHey, 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.devOPto
Selfhosted@lemmy.world•Suggestion request: Self-hosted app for shared directories like google driveEnglish
4·1 year agoThat’s a pretty good idea, actually. I’ll try that out. Thanks.
SinTan1729@programming.devOPto
Selfhosted@lemmy.world•Suggestion request: Self-hosted app for shared directories like google driveEnglish
3·1 year agoThanks, 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.





I’m confused. What do you even mean?