Ah maybe I was missing the ./ , it said garage not found on path (on mobile, can’t try)
Ah maybe I was missing the ./ , it said garage not found on path (on mobile, can’t try)
I set garage via docker and it was not impossibly hard.
Main problem is that there isn’t an admin panel and you can’t login to the docker container via docker exec, so you have to write some python (or other language of your choice) to send requests to the API port to:
With paid certificates you can target ancient and unsupported operating systems like windows XP and android 2, letsencrypt is relatively recent and it’s not present in the root certificates of those systems
Technically, if it wasn’t for the unofficial server component, you had to pay for a subscription even if you self host
I made something crude with python and flask, but it’s only to print address labels, always the same settings (paper size and so on)
So i just put a textbox, press the button and it prints there.
When printing generic stuff, you would need to set paper type, paper size, color or BW, if have both sides printed, if printing from a specific tray, then some kind of user authentication (i am lazy and i didn’t care about privacy so i used cloudflare access), so the complexity becomes much bigger.
Before making my crude script I searched long time for a free or cheap solution, but I didn’t find. If you find, let me know
I had the same situation, my hotel used fortinet and they blocked almost everything
Even VPNs that used to work in China were blocked
I used my phone 4g hotspot to initialize the tailscale connection, which was blocked, I chose my server as an exit point, then I switched back to the WiFi. Amazingly, once logged in to tailscale, it kept connected to my server.
Then for added safety I used my kasm install to stream a Firefox browser running on my server
I don’t really understand this, why would a hotel pay thousands and thousands of euro for a “Chinese internet experience” that is going to piss off every single customer
Isn’t it super slow to access via Tor?
On my m920q I used a random RAM stick and works fine. I would have returned it if it worked only with specific RAM sticks, even Apple didn’t do that
The cloudflare tunnel is effectively a local reverse proxy
Create a docker network, place everything on the same docker network, then you can reach stuff by setting the tunnel at http://[container-name]
So you set the tunnel at http://nextcloud or http://jellyfin:8096 and so on
You’d think “but without a local proxy that does ssl encryption, cloudflare could read my communication” - no, if they really wanted they could read it anyway as they decrypt and reencrypt
I like munin, it’s very limited, a bit hard to configure and doesn’t have many features but uses almost no resources
Next truenas version replaces kubernetes with docker compose - you could try a nightly to see if that works for you
I would have assumed that maps are disabled by default and all requests proxied by the server to some mapbox api that has been set by the admin
It doesn’t have an option to split it?
When I did my Google takeout to delete all my pics from Google photos there was an option to split in like “one zip every 2gb”
Minio is definitely not designed to be self hosted on a small server by normal people but more for enterprise use where you have multiple servers and you’re paying hundreds of thousands of dollars for support
Tunnel everything
when i had only the file server, i turned on via WOL each time i actually needed it and a script shut it down if there was no activity after 11pm
now i host so much stuff and i’m so dependant on it that it requires redundant power and failover WAN via 5g…
I already tried to swap circuit boards in identical Seagate ide drives and not only it worked to recover the data but technically that windows 98 PC still boots today (I turn it on once a year because I have a very old SCSI film scanner that doesn’t work with newer stuff)
You should try the experience, I used ddrescue to create an image
Why the fuck are they using a cloud tts on an Android device??? Can’t they use on device tts?? Seems extremely stupid for no reason
It’s expensive. They are paying a fee to the third party tts provider each single time someone needs a response. They boast “no subscriptions” - that means those fees are paid only by new customer purchases. Ponzi 2.0
It’s fucking expensive. Elevenlabs tts voices costs thousands of dollars per month plus $0.18 per 1000 characters. Ask the history of a monument and the verbose result that the LLM regurgitated costs them $0.15. Are they banking on the fact that most customers would just shelf the device after a day?
It’s slower. Each time the device needs to reply, it needs to stream an audio file instead of a few bytes of compressed text
For the more realistic voices it’s only cheaper in the short term. I get it - they don’t like the robotic free voices and licensing a good closed source one costs money. But then you don’t need to pay the “cloud” forever. Did they plan to shut down shortly after the launch? Where the money for running each user in a VM is coming out? (I saw from a YouTube video that it looked like they were using a browser automation tool in a VM)
At this point since everything is run on the cloud (=somebody else’s computer) this could not only be a smartphone app, but a smartwatch app.
I wonder if they will just fold and do a rug pull now blaming the hackers or fix the problem.
Fixing the problem seems difficult for them - need to fully rewrite the app and having everything proxied through their authenticated server, increasing their expenses (and a rushed fix isn’t secure/tested). But their money comes only from new investors and new customers, and at this point I doubt that they can sell more units or scam more investors.
also, when you have 5g failover on the router and the fiber it’s down, it automagically continues to work without admin intervention
If you make a backup with a tool like Borg that creates encrypted archives, then using AWS S3 glacier is the cheapest.
What’s bad about it: if you ever need those files again, it’s going to be VERY expensive to download them again, so it has to be treated as the “what if a nuke hits my city and all the local and off-site backups are vaporized” solution
Also: it’s not recommended to directly host plain files, they need to be in an archive format with big chunks, as the API calls that are used to list them during sync are counted in a very expensive way