Skip to content

Randware/Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

49df69e · Feb 18, 2025

History

32 Commits
Feb 18, 2025
Jan 20, 2025
Jan 3, 2025
Jan 3, 2025
Jan 3, 2025
Jan 3, 2025
Jan 29, 2025
Jan 31, 2025
Jan 31, 2025
Jan 31, 2025
Jan 3, 2025
Jan 29, 2025
Jan 29, 2025
Jan 3, 2025
Jan 3, 2025
Jan 12, 2025
Jan 3, 2025
Jan 3, 2025

Repository files navigation

The Randware website 🌐

The source code for the official Randware website - randware.org

This website is built using Svelte and Tailwind.

Development

Required tools

  • git
  • npm
  1. Clone the repository
git clone https://github.com/Randware/Website.git
  1. Install dependencies
npm install
  1. Running the development server
npm run dev

This runs a local development server with live reloading for easy development.

Deployment

Required tools

  • git
  • docker
  1. Clone the repository
git clone https://github.com/Randware/Website.git
  1. Give the docker-deploy.sh script execution permissions
chmod +x docker-deploy.sh 
  1. 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

Contributing

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!

Feedback

In case you have any issues or feedback, please open a GitHub issue.

License

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.