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:
No matter on which country the iot device it’s made, giving internet access to them in military bases is madness. IOT must be on a separate VLAN without any internet access. No exceptions, they’re usually running buggy firmware based on ancient Linux versions and no updates are ever released or installed. They’re exploitable time bombs
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
A search engine can’t pay a website for having the honor of bringing them visits and ad views.
Fuck reddit, get delisted, no problem.
Weird that google is ignoring their robots.txt though.
Even if they pay them for being able to say that glue is perfect on pizza, having
User-agent: *
Disallow: /
should block googlebot too. That means google programmed an exception on googlebot to ignore robots.txt on that domain and that shouldn’t be done. What’s the purpose of that file then?
Because robots.txt is completely based on honor (there’s no need to pretend being another bot, could just ignore it), should be
User-agent: Googlebot
Disallow:
User-agent: *
Disallow: /
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
Looks like the team knew what was going on, three weeks ago the main European competitor hired this Tesla supercharger manager as CEO https://newmobility.news/2024/04/18/ionity-snaps-up-tesla-supercharger-europe-boss-as-new-ceo/
With this move Tesla effectively gave up on the $7.5 billion package from the us government to build new infrastructure. Since it was paid with private money, it doesn’t require to be nationalized. It’s also accessible to anyone, with prices that are reasonable
Also, I don’t know how efficient is the government in the usa, but in my country the chargers built by the semi-nationalized electric company are almost always broken because they don’t really care about profits, they have the unlimited government budget, so what’s the issue if a charger breaks and gets fixed after 2 years, making zero revenue during that time?
Any H1B visa hostage can pick up someone else’s work on xitter for slave hours, but for cars you need experience, talent and know how. If you fire a whole team to save $x, then you gotta pay $5x to rebuild that team when you eventually need it. (Tesla probably needs a team to develop new models, eventually. Same for the policy team, useful to launch the auto taxi when it exits from beta in 2045
intel gpu = any integrated graphics from any intel cpu made in the last 8 years. This includes those crusty $10 celerons, don’t need a dedicated intel arc gpu (unless you’re streaming to dozens users at the same time)
detail of supported formats https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video
Owncloud infinite scale is a rewrite of owncloud(=nextcloud) in go, it supports local, nfs and S3 mounts. Change the smb share to nfs and it might fit you
Disadvantages are:
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