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 devThis 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.shscript execution permissions
chmod +x docker-deploy.sh - Run the
docker-deploy.shscript
./docker-deploy.shThis 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.