If you are able to see every recipe I'd rule out data corruption. If the issue arise only when try to create a new recipe (or editing an old one) the usual thing to check are permissions. Don't zip but use some tools to maintain permissions (tar, rsync, etc) and try again
Edo78
It really depends. I usually prefer json. It's easily understandable from humans and from machines, it doesn't depends on indentation and above everything else I like it very much 🤣
If you want a way to self host git (not github) repositories you can check this list https://www.slant.co/topics/1440/~best-self-hosted-web-based-git-repository-managers
I'm incline to say that there's no way. I order to have secure payments you have to secure each and every step of the process. Without a big corporation under those steps no one in his right mind will gamble with payments
and, even if you scan them, how do you know that a port knocker isn't there waiting to the secret knock?
the article say some bullshit ... "platforms will be required to verify the ages of all minors" ok, fine ... but wait ... how can they do that??? Do they have to asks for every users worldwide their documents? And suspend any users that doesn't prove he's not a minor from one of those states?
I just use dockerized service and I plan to move to k8s so I don't have (nor plan to) deal with anything besides dockerized services
Well, this way it works great for my needs ... If I don't need a service anymore I just remove its docker-compose and puff
it's gone the service and the reverse proxy config all in one single atomic thanos-like snap of fingers
I wasn't able to find a way to do the same with Caddy and I don't get what do you mean with "moving parts"
It's interesting how different people have different approaches ... I migrate from Caddy to Traefik because I found it magical ... Whenever I need to add another selfhosted service I just adapt a docker-compose like this one
version: '3.8'
services:
homeassistant:
container_name: homeassistant
image: ghcr.io/home-assistant/home-assistant:stable
#image: homeassistant/raspberrypi4-homeassistant:stable
volumes:
- ./media/:/media
- ./config/:/config
- /etc/localtime:/etc/localtime:ro
environment:
- TZ=${TZ}
restart: unless-stopped
networks:
- t2_proxy
- backend
labels:
- traefik.enable=true
- traefik.docker.network=t2_proxy
- traefik.http.routers.homeassistant.rule=Host(`home.mydomain.bla.bla`)
- traefik.http.routers.homeassistant.entrypoints=websecure
- traefik.http.routers.homeassistant.tls.certresolver=myresolver
- traefik.http.services.homeassistant.loadbalancer.server.port=8123
networks:
backend:
external: true
t2_proxy:
external: true
As you can see I just need to change the host and the port in the labels to have a new domain pointing to the right port ... I wasn't able to find an easier way to add a new service to caddy
having a redundant system is feasible (I'm just a dev, not an architect so don't take my words for granted) but it have to be designed and putted together ... and prices are gonna skyrocket
No. The "single source of truth" is the instance hosting the community. If it goes down the community itself goes down with the ship. The only way to prevent it is to have a IT infrastructure that can provide redundancy
I'm not sure about the "audiobooks" part but you can use your browser from android to connect to calibre https://manual.calibre-ebook.com/faq.html#over-the-air
BTW I used for many years Moon+ Reader to read aloud my ebook on android. Not quite as a real audiobook but good enough https://play.google.com/store/apps/details?id=com.flyersoft.moonreader