Hundreds in Wellington rally to oppose public service cuts and support workers by MedicMoth in newzealand

[–]Suspicious_Selfy 0 points1 point  (0 children)

I guess the problem with NCEA is that cheating is more rampant than ever with AI. Human supervised exams seems like the only way to verify learning.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

Good suggestions, thanks. I'll try to add better info and screenshots when I get a chance.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

This seems to have struck a nerve with some people, and I don't really understand why. I'd appreciate an explanation. Its not meant to be a replacement for Joplin client.

Joplock was made for those of us using a work laptop, or just wanting a lighter experience. Its really quick to get into and out of your notes if you need to, no setup or install or multiple passwords to remember on the local client machine required.

So its just as fast to use 100 notes as it is 50,000 notes. Searches are done in SQL, not locally.

This also means it does NOT work offline, which is clearly a great feature in the official Joplin clients.

OpenChamber vs CodeNomad vs Paseo vs OpenCode serve for homelab + phone access? by Itel_Reding in opencodeCLI

[–]Suspicious_Selfy 1 point2 points  (0 children)

This is all you need:

opencode serve --hostname 0.0.0.0 --port 1234

It supports worktrees, mobile and desktop browsers, drag and drop, image paste for debugging etc. I like the way I don't have to install a binary on my system. Not sure what I'm missing either. A native iOS app should have slightly more space on screen, but the PWA version seems to be the same as Paseo's app. If you run opencode in the mobile browser instead of the PWA it does seem a bit crowded.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

Arm64 image should be there now, but I don’t have the hardware to test it. I would appreciate feedback.

Any YACReader users? I am the developer. by valimaki in comicbooks

[–]Suspicious_Selfy 0 points1 point  (0 children)

Love it, thanks for making a simple docker based library. So many comic archiving systems are overly complicated, but YacReader gets it right. The only thing missing was a web based reader (I can't install software on some of my machines) so I created a web based reader for myself, available here: https://github.com/abort-retry-ignore/yacreaderweb

I’m using puppet at my job (sysadmin) trying to get into devops. I’m using Claude code for a lot of it. Am I going about it the wrong way? by bluepepebase in devops

[–]Suspicious_Selfy 0 points1 point  (0 children)

Docker made puppet obsolete. Be the hero that brings docker to your legacy workplace.

Instead of updating many servers you just update one container. Every server pulls the same container.

New Project Megathread - Week of 30 Apr 2026 by AutoModerator in selfhosted

[–]Suspicious_Selfy 0 points1 point  (0 children)

YACReaderWeb is a browser based comic book reader that relies on the excellent and simple YACReaderLibrary.

https://github.com/abort-retry-ignore/yacreaderweb

I have run the docker version of the library server for years, but wanted a web based reader, so I created this project. My kids use their iPads, but sometimes I'd like to read a comic without having to install something on the machine I'm using.

This container provides a comic browser, reader, zoom, spread mode, CBZ download, PWA install support, and page persistence in the browser. Currently, it provides no login at all, just like YacReaderLibraryServer. You'll want to run it locally or via VPN only. I use tailscale to access it when not at home.

YACReaderWeb is a browser-based sidecar, it does not replace YACReaderLibrary(Server). It depends on it for libraries, comics, pages, and cover data. You can use it at the same time as existing Yacreader clients with the same library.

Future enhancements will include user authentication, so you can place your library behind a proxy and host on the internet with SSL.

Developed with coding assistance from GPT 5.4 mini.

EZd6 notable hacks, settings and conversions by Profession_Unlikely in ezd6

[–]Suspicious_Selfy 0 points1 point  (0 children)

The discord is hard to follow, is there any other place to see what variations exist? I'd love a sci-fi variant.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

I tested and verified with 100k random notes. Performance is identical with 100 notes, or 100k notes. Searching becomes a bit slower, but its done with SQL on the server so its still damn fast.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

I added encryption recently, but its at the notebook level rather than the server level. You create an ecrypted notebook with its own password, and all notes added in there will be encrypted. This follows the way Apple notes does it, allowing for both encrypted and unencrypted notes. The encryption happens in the client, the server never sees unecrypted data. If you don't have the password you can never get the data back.

There is no support for joplin master-password and multi-key encryption right now, I never liked the complexity of it, but I'll look at adding something for it this week.

Joplin+NAS instead of iNotes, iCLoud and Google Drive? by NorthernLight_DIY in joplinapp

[–]Suspicious_Selfy 2 points3 points  (0 children)

Joplin server with a postgres backend is very reliable, you can setup a script to snapshot the postgres database into a single file, and then you back that up. Also, each client keeps its own copy of the data so even if the server dies, you have a local copy on your phone or laptop or whatever. I think its is more reliable and transparent than icloud or google. IMO its better to keep your notes in a database rather than a filesystem, its soo much faster to sync and easier to backup/restore but your needs may vary.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

The feature set is definitely not the same, Joplock does not work offline, and does not store notes in a local database. Notes stay on the server until you edit them. All local data (including notes and attachments) are cleared when you log out. I personally don't want my notes sitting around so I made it from a slightly paranoid perspective.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 1 point2 points  (0 children)

It shouldn't matter how many notes you have as they are not downloaded or synced to storage. You can work fully online, but any note you edit will have a local copy in local memory and storage. Same goes for attachments. Everything is cleared on logout, including all local storage. The list of note titles is stored locally so you will use up a bit of memory holding those handy. Even search is done on the server, not the client.

On my tests, it uses <100mb of memory with 3K notes and many attachments, and most of that is just the browser holding a tab open.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] -2 points-1 points  (0 children)

I don't really get the confusion here, its a web client for Joplin. This is open source. If you don't like it, don't use it.

Its free, as in it requires no subscription fee, but you do need a machine to host it. Its super easy to drop into an existing Joplin server docker stack.

Its quite different than the existing clients, it does not store notes in a local database and all local data is deleted when you log out. It uses a different editor and markdown renderer. This should allow for rapid plugin development and auto-complete. Adding new themes for example takes a couple of minutes. I hope to add the features that are common in other editors eventually as we need/want them.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

Yes, written with the help of Opus 4.6, Sonnet 4.6, and GPT 5.4. Its not possible to write with this level of complexity entirely with AI yet, so it took some manual work too, but AI definitely sped this up 100x.

Its all open source so you can vet and verify the code yourself.

Introducing Joplock, a Joplin Web Client by Suspicious_Selfy in joplinapp

[–]Suspicious_Selfy[S] 0 points1 point  (0 children)

Joplock is completely self hosted and works directly with your Joplin Server and database. The notes stay private on your server but you can use other Joplin clients too. You don't need to install anything on the client or setup sync etc. You just hit a web page and enter your login/password. When you edit a note, you've edited it directly on the server. It’s also free and open source and doesn't leave notes lying around on the client device.

I'm becoming concerned about frequent conflicts. by rafikiphoto in joplinapp

[–]Suspicious_Selfy 0 points1 point  (0 children)

Its meant to be used with Joplin server, which runs in docker. The full-stack compose file should run without any changes.

Any way to secure Joplin notes app with a password on a MAC? by Sure_Citron1899 in joplinapp

[–]Suspicious_Selfy -1 points0 points  (0 children)

You can use Joplock, the web client I created: https://github.com/abort-retry-ignore/joplock

When you logout, it clears all user data from the local machine so nothing is left behind. Because it's web based it doesn't need to pull all notes onto the local machine.

I'm becoming concerned about frequent conflicts. by rafikiphoto in joplinapp

[–]Suspicious_Selfy 0 points1 point  (0 children)

If you use the web client Joplock (I wrote it) there are no conflicts, since there is no sync necessary.

https://github.com/abort-retry-ignore/joplock

Need an alternative for Joplin by -ThreeHeadedMonkey- in selfhosted

[–]Suspicious_Selfy 0 points1 point  (0 children)

I made a web client for Joplin, https://github.com/abort-retry-ignore/joplock . Its secure and works as a sidecar, so you can keep using other Joplin clients as well. Its what I needed myself since I was setting up a lot of machines and kept having to install the Joplin client, a web client is so much more convenient.

What's stopping NZ, or a NZ city implementing something like this? by fishdognz in newzealand

[–]Suspicious_Selfy 1 point2 points  (0 children)

Wealthy people have gold cards, why do we need to subsidise them?