171 karma · joined March 11, 2018
It uses basic auth at the edge to protect the endpoint being used by anyone. The technical advantage to self hosting is bandwidth throughput. For instance, If your using a css framework that is bulky on dev, but then minimized for prod, you will often find the ngrok/cloudflare tunnels too slow to load the local host assets.
At this point, my son had done 18 months of ABA and was being used to train new RBT's (high turnover field of course). The prescribed hitting was creating behavioral problems at home, but was being used to justify extensive hours of ABA.
I dont think a profit driven model is great for these kids.
If you added a feature to push/fetch and sync the local development database from an s3 (or like bucket) it would solve one of the real core problems of new developers getting started.
That nginx proxy probably works 99.999% of the time, but oh boy, is that .001% going to tick someone off. Proxy's always add a small layer of complexity that can fubar things in strange ways, i know from running many of proxies in production just fine until that tiny little app/proxy config change that borks it. I haven't dug in enough yet, but i hope it can be bypassed.
Ambitious project that I think has some legs. A lot of devs dislike docker and many teams struggle to use it well anyway (for instance, a good dev Dockerfile is usually not the same as a good production Dockerfile). You will need to make this more "IAC-like" if you want to beat it though, imho.
Keep going and good luck!
Yes, i'm aware of firefox profiles. it's implementation is hard to use and generally confusing. it requires going to secret pages, and quite frankly, i found it worked like hot garbage.
Your platform has more science & more solution than 100 engineers in 3 years could produce. Keep at it and know with confidence that there is great value in what you are building. I know it's not your primary goal, but this will be lucrative if you keep going. I wish you a lot of luck, this is very cool!
Inspired by a pile-of-poo SOA application where essentially every service was dependent other services such that the entire app stack needed to be run in order for any 1 service to work.
In addition to organizing the array of docker-compose files, which may live in different directories, i also add some helper functions to bring clarity to the usual docker cli output. Ugly "docker ps" output can be gathered by using pile ports, pile commands, & pile state - all of which output what you think they do, but in a way that is actually legible and useful when running 20+ containers locally.
Tons of historical documents have shown that inventions, mathematical proofs, and celestial observations were made by humans separated by continents and time. What that shows is that it is certainly possible for two persons to have the same exact or similar thought without ever having been influenced by the other.
My personal tinfoil hat says the corporations started the 5G cancer rumors themselves to distract the public from the real terror of 5G that is ORan data sharing.
The tl;dr is any participant in Oran can put software directly on the antena and access your data directly with no need for it to go through a 3rd party like your cell provider. The cell providers charge for access to the antenna. This sidestep any potentially conflict with selling your data - by choosing a 5g cell phone, you have already opted in to your data being accessed. Creepy.