Earlier quoted context omitted.
While not as easy as an appstore, the modern Docker ecosystem IMO has made self hosting web apps at home super cheap/easy. Use your old PC, a Raspberry Pi, an EC2 instance, whatever you like, a single small Docker Compose file with Watchtower for auto-updating the container image when new one published etc. I've got self-hosted services that have ran untouched for years this way at home from a handful of lines of YML…
Why would you use Docker at all? Just run the application behind a reverse proxy. Docker doesn't get you anything except an extra management headache and an abstraction that happily punches holes in your firewall.
Show HN: Workout Tracker – self-hosted, single binary web application
71–80 of 102 posts
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#72Re: Show HN: Workout Tracker – self-hosted, single binary web application
#73Earlier quoted context omitted.
Web app = Always on. No interruption from power outages or wifi problems. Higher bandwidth and more anonymous (if it's going to make requests). Virtual android device in the cloud might be a great model for it since Android has good built-in security and process isolation.
Web apps are absolutely not always on, and they are absolutely not more anonymous...
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#74Earlier quoted context omitted.
Web app = Always on. No interruption from power outages or wifi problems. Higher bandwidth and more anonymous (if it's going to make requests). Virtual android device in the cloud might be a great model for it since Android has good built-in security and process isolation.
I still can't use it if my power or internet are out though, even if the server still has both. (Rephrased to be less mean.)
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#75Earlier quoted context omitted.
Web app = Always on. No interruption from power outages or wifi problems. Higher bandwidth and more anonymous (if it's going to make requests). Virtual android device in the cloud might be a great model for it since Android has good built-in security and process isolation.
> Web app = Always on. No interruption from power outages or wifi problems Web apps don't magically produce their own compute, power and networking. They still need to be run on something . (Web app does not automatically equal SaaS, especially in this case that is explicitly billed as self-hosted.)
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#76Earlier quoted context omitted.
While not as easy as an appstore, the modern Docker ecosystem IMO has made self hosting web apps at home super cheap/easy. Use your old PC, a Raspberry Pi, an EC2 instance, whatever you like, a single small Docker Compose file with Watchtower for auto-updating the container image when new one published etc. I've got self-hosted services that have ran untouched for years this way at home from a handful of lines of YML…
Why would you use Docker at all? Just run the application behind a reverse proxy. Docker doesn't get you anything except an extra management headache and an abstraction that happily punches holes in your firewall.
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#77By "Workout" do mean only exercise that can be tracked via GPS (walking, running, cycling)? It doesn't seem to track any indoor activities like weight lifting.
Yeah. I was also gleefully looking cause lifting trackers are universally garbage. Diet trackers (Calorie Counters) are also almost universally a pain in the ass, but at least they’re tolerable. There is not a single combined lifestyle experience that is any “good” IMO.
I built a weightlifting tracker primarily for myself a little while ago and also published it. I tried to keep the UX as simple as possible. If you're ever looking to try out another app, give it a shot! https://titangymapp.com.
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#78Earlier quoted context omitted.
While not as easy as an appstore, the modern Docker ecosystem IMO has made self hosting web apps at home super cheap/easy. Use your old PC, a Raspberry Pi, an EC2 instance, whatever you like, a single small Docker Compose file with Watchtower for auto-updating the container image when new one published etc. I've got self-hosted services that have ran untouched for years this way at home from a handful of lines of YML…
Why would you use Docker at all? Just run the application behind a reverse proxy. Docker doesn't get you anything except an extra management headache and an abstraction that happily punches holes in your firewall.
Re: Show HN: Workout Tracker – self-hosted, single binary web application
#79Re: Show HN: Workout Tracker – self-hosted, single binary web application
#80Earlier quoted context omitted.
While not as easy as an appstore, the modern Docker ecosystem IMO has made self hosting web apps at home super cheap/easy. Use your old PC, a Raspberry Pi, an EC2 instance, whatever you like, a single small Docker Compose file with Watchtower for auto-updating the container image when new one published etc. I've got self-hosted services that have ran untouched for years this way at home from a handful of lines of YML…
Why would you use Docker at all? Just run the application behind a reverse proxy. Docker doesn't get you anything except an extra management headache and an abstraction that happily punches holes in your firewall.
docker run coolapp:latest