![]() I'll see what I can do with this browser (everything Firefox can do, apparently – it's just a privacy-centric fork). Another Copy > Paste job showed me (on StackOverflow, again) that I simply needed to run brew update and then brew upgrade, and then revisit my cask tapping duties, and everything should work fine. That's a long story, but I activated it, and then ran the above command again. I didn't know what I was doing wrong, so I copied the last error and pasted it into the DDG search bar, thinking: “come on, StackOverflow! Show me the nerd words and make all my problems go away!” Sure enough, they came through and said it was a network issue, and then I realized what I did wrong – I was trying to use Homebrew without having PDAnet activated on the MacBook. and I got several PAGES (it seems) in errors. It is successfully installed, but there were hiccups, indeed.įirst, I went ahead and just tried running the command: I was looking around some bloggos, came across this post from lazybear.io, which is a blog I haven't seen in a while (wtg old browser history! :)), and I read his thing about LibreWolf, and decided to check out LibreWolf, itself, and wound up on the LibreWolf install page for macOS, and decided to give it a whirl. In fact, I always used DuckDuckGo browser on Android phones, because it “just works”. I don't use Chrome on Android, because Chrome doesn't really work that well on the Android phones I have had (continual crashing on the Pixel 3a (now sold off on Craigslist)). On macOS, on Android (10, lol!), and it is the only browser I have used for 2+ years now. Hoping to do a proper write-up soon to make it more approachable for others, once things cool down a bit at work.I use Firefox for nearly everything. More activity there, and self-hosting related discussion/issues/PRs in the fxa github repo, might push them to put in more effort to make it easier to self-host the stack and bring/keep docs up to date. ![]() If you take it on, there are helpful people in the #fxa: Matrix room. Happy I did it but unless you like doing this kind of stuff as a challenge, I'd probably recommend using some alternative extension, until it becomes more approachable. Once up and running it has been hands off, not much maintenance at all. The pieces are all there and it's all done in the open but it's clearly built with the mindset of a cloud-based startup. I managed to but it took a couple of days to dig through the sources and figure out exactly what is necessary and disable all the third-party integrations. It involves several interconnected microservices and a handful of separate mysql databases. To get the last meter and be fully self-reliant you need to go down quite the rabbit hole and set up the fxa stack. This means some metadata (not the synced data itself, mind you, but still) will be shared with Mozilla and a surprising number of third-parties. Most people just piggyback on Mozilla's servers for this. ![]() However, you still need a way to authenticate. Easy-peasy, you can set it up trivially in minutes if you're used to spin up docker containers and have a database server. For the syncserver itself, where all the data is synced and stored, you just need tokenserver+syncstorage, plus a database backend of choice. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |