Web developer, gamer, reader, and a true ligma male

  • 8 posts
  • 21 comments
Joined 3 years ago
Cake day: June 8th, 2023
  • It seems that while this update once again contains lots of (unncessary) AI bullshit, it also has some other positive changes, such as :

    • More End-To-End encrypted functionality
    • Improved file upload (apparently 6x as fast)
    • Better performance
    • Converting documents
    • Native desktop client UI (hopefully the new appImage does work for Linux, because it does not work right now.
    • Improved AppAPI for other developers to develop plugins / apps / extensions in different programming languages
    • Added pronouns to account profile
    • Right-To-Left text for the Arabic users (and whoever uses RTL instead of LTR)
    • PGP/MIME support for Nextcloud Mail
    • Chunked file upload on desktop app
    • Improved OpenID Connect API

    Overall, I am still disappointed by the direction towards AI that Nextcloud has taken, but I suspect that it makes them more money. Also, apparently large organizations / enterprises who pay Nextcloud GmbH for support, are also allowed to influence the roadmap of the software, which probably has something to do with jumping on the AI bandwagon.

    However, despite this new direction, Nextcloud still does the job for me: Easy file syncing, with document collaboration, calendar, contacts and basically act as a whole replacement for Microsoft 365 / Google Workspace / whatever with little to no problems.

  • There’s Ryot.

    Besides that, there’s also Movary, which has contributions from yours truly, but it only supports tracking movies at the moment. I’m planning on adding TV show support later, probably after the first stable 1.0 has released (In my mind it’ll probably be major release 2.0 or 3.0). The main dev and I don’t have much time these days, so it might take a while…

  • I use it to manage my documents, backup my photos from my phone to my server and access all my files from any other device. Basically Nextcloud is my replacement for OneDrive.

    Additionally, I have used it in the past to collaborate on various group projects which require documents. For example, I had to make a presentation with some other people and I could create a PowerPoint in Nextcloud, send a share link to others and then we could edit the PowerPoint in realtime with Nextcloud + Collabora, which is pretty cool. It’s the only FOSS alternative (at least as far as I’m aware of) that can compete with Microsoft 365 / Google Workspaces.

  • Honestly, I’m not really excited about the past couple of major Nextcloud releases.

    Mainly because there’s still one big issue for small-scale Nextcloud servers: performance.

    Mainly the web UI is still too slow for me to properly use, which is why I don’t use it at all (unless I have to update an app).

    It’s a bit disappointing that they’re mainly focused on the large enterprise customers instead of small hobbyists like me, but it’s still understandable; after all, their income is mainly from the enterprise customers, not from selfhosters.

    I also don’t really like how they’ve jumped on the AI hypetrain instead of improving performance. But once again, I guess this generates more income for them than focusing on other things like improving performance.

  • It’s a sound theory, however I am not banned from any subreddit as far as I’m aware of, so ban evasion can’t have been the reason.

    Although, as I mentioned in another comment, I have another account, but that’s mainly used for my nsfw stuff.

  • I don’t use a VPN for Reddit and while I have another account, it’s not for ban evasion, but rather to have my nsfw activity separate from my personal account.

    No fucking idea what’s happened here, but I wouldn’t be surprised if Reddit decided to use AI or some shit to regulate the rules, resulting in random bans.

What the fuck.

My Reddit account would be 4 years old next week, but for some unknown reason I got permanently banned.

I genuinely don’t understand why, but I wouldn’t be surprised if this is part of the enshittification of Reddit Inc. I’ve never posted anything hateful or doxxed someone. Just mainly discussed Dutch football matches. That’s it. I don’t think discussing football breaks Reddit rules, right?

I guess I’m disappointed, because a lot of great, niche communities exist on Reddit which don’t exist on Lemmy yet, so I now have nowhere to discuss some of my hobbies with random strangers on the internet.

Fuck Reddit and their shitty policy.

  • Docker is a container manager, but that doesn’t say anything if you don’t know what containers are.

    Containers are basically isolated apps. For example, take something like Nextcloud. Nextcloud can run in a Docker container, which means that it runs in an isolated environment completely separated from the user’s system. If Nextcloud breaks, the user’s server won’t be affected at all, because it’s running isolated.

    Why is this useful? Well, it’s useful because dependencies and such automatically update. Nextcloud for example, is dependent on PHP and if you install Nextcloud directly on your server, you’ll need to ensure that PHP 8 has been installed and set up properly. If PHP (or the required PHP extensions) aren’t properly installed, Nextcloud won’t work. Or, maybe if there’s a Nextcloud update that requires a new version of PHP (PHP 9 or 10 in the future), you’ll have to manually update PHP to the newer version.

    All that dependency management is completely gone with containers. The container itself automatically installs and sets up a proper environment for the app that’s running. So in the case of Nextcloud, the PHP binaries, extensions, and all the other stuff is all automatically included without the developer having to do anything at all. Just run one command and your entire Nextcloud instance is automatically updated.

  • I’d first recommend that you think about what you need.

    What do you need? Do you want a safe space to back up your photos & videos from your phone? Or maybe a way to stream your movies, series and/or music in a cheap way?

    Once you figure out what you want to host, you can look into which program can fulfill your needs. Check out the awesome-selfhosted list for a HUGE amount of services you could host.

I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider and the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?

Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)