{"repo":"avored/avored-rust-cms","free":true,"listed":false,"github":"https://github.com/avored/avored-rust-cms","clone":"git clone https://github.com/avored/avored-rust-cms.git","description":"Avored rust content management system","language":"Rust","stars":144,"topics":["api","cms","cms-backend","cms-framework","content-management","content-management-system","rust","rust-cms","axum","surreal"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Avored, Rust content management system AvoRed Rust CMS implemented with the help of Axum web framework and SurrealDB as the database and a React admin frontend. Join community via slack Demo admin Please visit Demo AvoRed Rust CMS Admin Installation Make sure the prerequisite are installed and then go through the install steps to install a local build of Avored. Prerequisites Protobuf , Google's data interchange format written in C++, is required to be installed before build. Read more about it at the protocol buffers website: https://protobuf.dev/ or at the repository https://github.com/protocolbuffers/protobuf Install the precompiled binary on any OS https://protobuf.dev/installation/ Install Protobuf package on MacOS with brew install protobuf Rust , the systems programing lanugage for backend development. https://www.rust-lang.org/ NodeJS , the frontend web server and frontend toolchain. https://nodejs.org/en Install Steps 1. Clone the repository and create the local .env file from the EXAMPLE.env . 2. Set up your .env.dev , or .env.stg , .env.prd , file by adding the random strings for the password salt and JWT secret. The SMTP setup should be accurate if you wanted to use the forgot password feature(optionacd l). NOTE: For local dev mail/SMTP info can be ignored, there are other ways to recover your login locally. 3. Start your application backend 4. Navigate to the admin web app directory cd ts-grpc-react-admin install the javascript dependencies and start the admin pa","default_branch":null,"files":null,"tree":[],"storefront":"/r/avored","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/avored/avored-rust-cms/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}