Skip to content

Prank your friends and colleagues when they leave their laptop unlocked

Notifications You must be signed in to change notification settings

breadboardharry/put3

Repository files navigation

PUT3

🚧 Development

Requirements

  • Node.js (v18.0.0 or higher)
  • pnpm (v9.12.0 or higher)

Installation

  1. Clone the repository
  2. Run pnpm install in the root directory
  3. Go to the server directory and copy the .env.example file to .env
  4. Fill in the .env file with the required values
  5. Run pnpm run dev in the root directory

PowerShell to exe (requires admin rights)

Install-Module -Name ps2exe -RequiredVersion 1.0.11

docker build . -t put3/frontend --no-cache docker build . -t put3/backend --no-cache docker tag put3/frontend:latest put3/frontend:2.0 docker tag put3/backend:latest put3/backend:2.0

Install OPEN SSL

https://thesecmaster.com/procedure-to-install-openssl-on-the-windows-platform/

Generate SSL Certificates

cd ssl openssl req -newkey rsa:2048 -x509 -nodes -keyout server.key -new -out server.crt -config config.cnf -sha256 -days 365