Simplify default public path and fix live reload in non-production