Open source project designed to have easier/quicker access to the Cloudflare API. Useful for creating a managed customer access to their domain, should they need to.
I used Nuxt 3's server structure to have the requests be run from the backend, in order to avoid CORS and other issues when sending traffic between sites. With the code being open-source you can see where the requests go, but would recommend you self-host it anyway. Demo The site uses local storage to keep majority of the information in the browser, this may not be everyones preffered method, but it works.
The project uses Nuxt UI, so to quickly and easily adjust the theming, use app.config.js and tailwind.config.js
Make sure to install the dependencies:
# npm
npm install
Start the development server on http://localhost:3000
:
# npm
npm run dev
Build the application for production:
# npm
npm run build
Run on production:
# npm
npm run start
Feel free to contribute, PR's will need to be approved to maintain the safety of the project.
Check out the deployment documentation for more information. Look at the Nuxt 3 documentation to learn more.