Welcome to the official marketing website for Vanguard, the open-source backup solution for remote servers. This website is designed to showcase Vanguard's features, benefits, and impact in the world of server management and data protection.
Vanguard is a powerful, open-source Laravel application that enables users to:
- Connect to remote Ubuntu servers seamlessly
- Facilitate efficient backups from these servers to various destinations (e.g., S3 buckets)
- Manage both scheduled and manual backup operations with ease
Our marketing page is built with modern web technologies to ensure a fast, responsive, and engaging user experience:
- Vite - Next generation frontend tooling
- Vue.js - The progressive JavaScript framework
- Tailwind CSS - A utility-first CSS framework
- Node.js (version 18 or higher)
- npm or yarn
-
Clone the repository:
git clone https://github.com/vanguardbackup/marketing.git cd marketing
-
Install dependencies:
npm install # or yarn install
-
Start the development server:
npm run dev # or yarn dev
-
Build for production:
npm run build # or yarn build
/src
: Contains all source files/components
: Vue components/assets
: Static assets like images and icons/styles
: Global styles and Tailwind configuration
/public
: Public assets that are copied to the build directory/tests
: Jest test files
We use Jest for unit and integration testing. Run the tests with:
npm run test
# or
yarn test
To run tests in watch mode:
npm run test:watch
# or
yarn test:watch
We welcome contributions to improve Vanguard's marketing page! If you have ideas for enhancements or spot any issues:
- Fork the repository
- Create a new branch for your changes
- Make your improvements
- Write or update tests as necessary
- Submit a pull request with a clear description of your changes
The Vanguard marketing page is open-source software licensed under the MIT licence. See the LICENCE file for more details.
The marketing page is automatically deployed using GitHub Pages when changes are pushed to the main branch. The live site can be viewed at https://vanguardbackup.com.
For questions or suggestions about the marketing page please open an issue in this repository.
Thank you for your interest.