"The PocketBase of CDNs" - Me
Utilizing an SQLite database with GORM and the Gin web framework. UI built with Vite + React and wouter.
See our documentation at kevinanielsen.github.io/go-fast-cdn/
git clone [email protected]:kevinanielsen/go-fast-cdn
or git clone https://github.com:kevinanielsen/go-fast-cdn
This project uses dotenv and I recommend that you do the same.
Read more about the usage on their page.
If you do not wish to use this, you can just rename .example.env
to .env
and fill in the fields.
- Run
make prep
- Run
make clean
- Run
make test
- Run
make build
Your binary should now be tested, built, and you can run it with bin/go-fast-cdn-linux
or bin/go-fast-cdn-windows
or bin/go-fast-cdn-darwin
git clone [email protected]:kevinanielsen/go-fast-cdn
or git clone https://github.com:kevinanielsen/go-fast-cdn
docker-compose up -d