If you only need a bare minimum, and don’t plan to heavily use CI/CD, container/packages registries, integrations with other tools i would go with gitea/forgejo (you can always use external tools on top), else i would use selfhosted Gitlab, it has pretty much all the things you could imagine to need with software development and deployment
- 2 Posts
- 14 Comments
moira@femboys.barOPto Technology@lemmy.world•Hacking Millions of Modems (and Investigating Who Hacked My Modem)English2·1 year agoIt doesn’t matter that website loads javascript code for logged in user, as you need a token (which server will give you after a successful login) to authenticate to apis, it is pretty common to do that way
There wasn’t a client side API, but the API was missing crucial validation of user input (eg only checking the mac address but didn’t check who is actually authenticated)
I’m experiencing a similar issue on my phone and I’m using ublock, it is draining the battery very fast and making the phone hot.
I wonder if there is a good alternative/degoogled chrome for Android?
moira@femboys.barto Showerthoughts@lemmy.world•Lemmy is probably hurting email spammers because users and community names look like email addresses.5·1 year agothankfully that is a special mailbox for spam, I sometimes like to come through the emails and see where they submit the data, and maybe submit some data on my own, plus report the issue to website owner/hosting
moira@femboys.barto Showerthoughts@lemmy.world•Lemmy is probably hurting email spammers because users and community names look like email addresses.5·1 year agoit depends on your email provider/server, search under term “catch-all” or alias. I’m using a self hosted email on hestiacp, which have a option under domain email settings
moira@femboys.barto Showerthoughts@lemmy.world•Lemmy is probably hurting email spammers because users and community names look like email addresses.76·1 year agoAt my instance I did setup a email wildcard (receive emails from any address on that domain which don’t already have a account) and I get a lot of phishing and scam emails, most of them are send “to” /c/meta@femboys.bar, as link to this community is linked in sidebar, but I also seen emails “send to” random usernames
So yeah, It is happening, i wonder how bad it is on larger instances
you can play on multiplayer just fine, as long as server have enabled offline-mode
For minecraft you can just use a offline mode in pretty much every 3rd party launcher, like SKLauncher
moira@femboys.barto Linux Gaming@lemmy.world•Linux share on Steam bounces back to nearly 2% for March 2024English3·1 year agoThank you about mentioning Wintile! I was wondering today if there is a way to do 2x2 tiling on gnome
moira@femboys.barto Selfhosted@lemmy.world•Plex To Launch a Store For Movies and TV ShowsEnglish3·2 years agoi miss old plex (~2016), when it was actually focused on providing local content, good thing jellyfin exist
moira@femboys.barto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•PSA: Be careful with online SMS servicesEnglish70·2 years agoI doubt it was a real wallet - most likely it was just a scam exchange that would prompt you to send cryptocurrency “for verification” before you could try to withdraw them.
The idea was already exploited on prnt.sc, where it is possible to try bruteforce screenshot ID and find other users public screenshots - https://splashdot.github.io/scam1/
moira@femboys.bartoLemmy Support@lemmy.ml•404 /api/v3/user/login when logging inEnglish0·2 years agoHey, could you provide more details about setup? Are you using ansible or docker? Using any other reverse proxy?
moira@femboys.bartoLemmy Support@lemmy.ml•lemmy.ml is going slow and sometimes failsEnglish0·2 years agoWell, probably, but considering that sh.itjust.works was targeted by bots, i suspect that it is slow not only because of the users
You can always switch to different, smaller instance (all posts and comments are available on all lemmy instances), but i’m not sure if there is any easy tool to transfer your subscribed communities
Suzy-Q cable is used to low-level interact with newer chromebooks firmware, you can for example disable firmware write protection (previously it was done with a screw), debug hardware and unbrick chromebook
you can read on it a bit more in official Google docs: https://chromium.googlesource.com/chromiumos/third_party/hdctools/+/HEAD/docs/ccd.md