
Furniture v2 Boilerplate on top of Remix Run
Crystallize's Remix Run Boilerplate offers a robust starting point for developers looking to build and deploy modern web applications with ease. This setup utilizes Docker for smooth service orchestration, including essential components like Mailcatcher and Redis. The focus on local domain configuration and HTTPS integration ensures a seamless development experience while adhering to the Twelve-Factor App methodology.
This boilerplate is designed to streamline setup and maximize efficiency for building contemporary web stores. By following the provided instructions, developers can harness the full potential of this environment, allowing them to concentrate on crafting exceptional applications without getting bogged down in configuration details.
Docker Support: Easily manage your application with Docker services by using the provided docker-compose.yaml file for starting necessary services like Mailcatcher and Redis.
Local Domain Setup: Improve your development experience by configuring custom local domains, ensuring a more realistic simulation of production environments.
HTTPS Integration: The Caddy proxy simplifies enabling HTTPS, providing an extra layer of security for your applications during development.
Web Interface for Mailcatcher: Access Mailcatcher's web platform at http://localhost:3022 for easy email testing without needing an external service.
Redis Connectivity: Connect effortlessly to Redis for in-memory data storage, with a quick command to access it from the Docker container.
Live Reload Features: Enjoy live reloading for your applications, facilitating rapid development and testing cycles without manual refresh.
One-time Setup for Multiple Tenants: Configure once using dnsmasq for easy management of various Superfast stores, significantly reducing setup time for future projects.
Simplified Command Structure: Utilize the make serve command to effortlessly run the entire application stack, including HTTP server and Docker networks, in just one step.
