Free deployable central authorization system for small and enterprise scale application
To get started as soon as possible
- clone the project
git clone https://github.com/opeolluwa/uranium
- run
docker-compose up
to start the application
- Rust
- PostgreSQL
- Docker
- Nodejs
- How/where to download your program
- Any modifications needed to be made to files/folders
- How to run the program
- Step-by-step bullets
code blocks for commands
Describe any special instructions that are necessary to install a software package on your computer (if applicable).
Run the following command in the project root to execute the annotated command
- run the project
cargo run
- build the project and copy it to bin directory
mkdir bin # make a directory ot keep the binary
cargo build --release # build the application
cp target/release/uranium ./bin/app # copy the executable into the created folder
./app # run the app on Linux based system or open app.exe on Windows Operating System
- run the application in development mode
cargo watch -x run
- run the project in release mode
cargo run --release
- run unit tests
cargo test
Any advise for common problems or issues.
command to run if program contains helper info
Contributors names and contact info
ex. Dominique Pizzie
ex. @DomPizzie
- 0.2
- Various bug fixes and optimizations
- See commit change or See release history
- 0.1
- Initial Release
This project is licensed under the Apache License 2.0 License - see the LICENSE file for details