• 0 Posts
  • 55 Comments
Joined 2 years ago
cake
Cake day: June 19th, 2023

help-circle


  • But is it good? I’ve purchased two Android Wear watches. They both had to be charged at least daily. Both of the watches I purchased, which were different models from different manufacturers with different charger designs, and a third watch that was shipped to me as a replacement all developed a fault where eventually they could not be charged. Google has removed the “don’t” from “don’t be evil” so even if this watch could go multiple days without charging and could be seen in bright light and didn’t unexpectedly light up in dark rooms and didn’t permanently stop charging after a year or two, I don’t know if I would want to buy one. The only problem I’ve had with my Garmin watch was that the band wore out and I had to replace it.











  • Giving a container access to the docker socket allows container escapes, but if you’re doing it on purpose with a service designed for that purpose there is no problem. Either you trust Watchtower to manage the other containers on your system or you don’t. Whether it’s managing the containers through a mounted docker socket or with direct socket access doesn’t make a difference in security.

    I don’t know if anybody seriously uses Watchtower, but I wouldn’t be surprised. I know that companies use tools like Argo CD, which has a larger attack surface and a similar level of system access via its Kubernetes service user.





  • You’re missing GitLab. I’d be looking at GitLab or Forgejo.

    But you might not need this. When you access a private Git repository, you’re normally connecting over SSH and authenticating using SSH keys. By default, if you have Git installed on a server you can SSH to and you have a Git repository on that server in a location you can access, you can use that server as a Git remote. You only really want one these services if you want the CI pipelines or collaboration tools.