Skip to content

bluecolor/octopus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Octopus - Open Source Task Scheduler

Getting started with minimal configuration

  • Download the latest release from here
  • un-compress the archive file
  • cd octopus
  • ./octopus.sh
  • create system user from the octopus shell:
      ssh user@localhost -p 2000
      # enter password
      su -h # help for su command
      # example
      # su -m c -u system -p system -n system -e [email protected]
      # username: system password: system
    
  • open app in browser and login with system user that you created in previous step.
    http://localhost:9090
    

Configuration

  • You can change the repository to use a different db by changing the parameters in application.properties
  • Configure octopus.shell using the application.properties

Building

  • git clone https://github.com/bluecolor/octopus
  • cd into cloned repo folder
  • run ./build.sh
  • check out the dist folder

Developers

  • Run backend by;
  cd octopus/backend
  gradle bootrun
  • Start a dev server for frontend with;
cd octopus/frontend
npm install
npm run dev

Documentation

You can find more info here