Important
the codebase is pretty shit and unmaintained. i recommend finding something else for link shortening
GoLink is another side-project by Zyrenth. It's a simple private link shortener, it has an admin panel that looks like it was made in 2010 and it shortens links I guess?
Install SurrealDB on your machine since this is the database this project is using.
After that make sure it's in the path and if yes you should be able to run the database with the following command:
npm run database
Install the required packages using the following command:
npm i
After that build the project with the following command:
npm run build
If it's successfully finished building you can go ahead and run the project with this command:
npm run start