The source code for the official Randware website - randware.org
This website is built using Svelte and Tailwind.
- git
- npm
- Clone the repository
git clone https://github.com/Randware/Website.git
- Install dependencies
npm install
- Running the development server
npm run dev
This runs a local development server with live reloading for easy development.
- git
- docker
- Clone the repository
git clone https://github.com/Randware/Website.git
- Give the
docker-deploy.sh
script execution permissions
chmod +x docker-deploy.sh
- Run the
docker-deploy.sh
script
./docker-deploy.sh
This will do the following:
- Pull newest changes from the git repository
- Remove any existing "randware-website" containers
- Removing built "randware-website" container images
- Cleaning the builder cache in order to rebuild the container image from scratch
- Build the new "randware-website" container image
- And finally, run the container "randware-website" on port 3000
Contributions are always welcome!
Please make sure you somewhat adhere to the codebase style and document your code, especially in hard-to-understand areas.
Thanks!
In case you have any issues or feedback, please open a GitHub issue.
This project is licensed under a modified version of the MIT license. It includes an additional clause, which prohibits the use of this website to impersonate the Randware organization.