It is a platform to provide automation to CD in monolythic server.
Current the version 1.0.0 is released with the features below, upcoming relases will work on solving frontend bugs and inproving UI.
- Maintain users
- Maintain users permissions
- Maintain projects
- Project CD script
- Message queue
- Autoscalling of threads
- Application logs
-
Install java-17 (On ubuntu)
apt-get update apt-get upgrade apt install openjdk-17-jdk openjdk-17-jre
-
Install and run autoCD
Use the value of version you want to install
VERSION=1.0.0
wget https://github.com/fordevio/autoCD/releases/download/v$VERSION/autocd-$VERSION.zip
unzip autocd-$VERSION.zip
sudo nohup java -jar autocd-$VERSION.jar > output.log 2>&1 &
Admin credintials:
- Username: "admin"
- Password: "admin"
Change admin credentials after first login.
The application is running in http://localhost:5001, Logs of autocd can be seen in output.log
- Stop running autocd
PID=$(sudo lsof -t -i :5001)
sudo kill -9 $PID
Visit CONTRIBUTING.md for contributions guidlines.
autoCD logo is generated using ChatGPT.