Get Started
Last updated on
Let's discover Harness Open Source in less than 30 seconds.
Install Harness Open Source
Use the following Docker command to install Harness Open Source locally.
docker run -d \
-p 3000:3000 -p 3022:3022 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /tmp/harness:/data \
--name opensource \
--restart always \
harness/harness
- Once the container is running, open localhost:3000 in your browser.
- Select Sign Up.
- Enter a User ID, Email, and Password.
- Select Sign Up.
note
By default, Harness Open Source instance stores data beneath the /data directory within the running container.
Learn how to manage your Harness Open Source instance data depending on your use case.
Create a project
- Select New Project.
- Enter a project Name and optional Description.
- Select Create Project.
Optionally, Harness Open Source can import projects from external sources (such as GitLab groups or GitHub organizations).
Create a repository
- In your project, select Repositories and then select New Repository.
- Enter the repository Name.
- Select Create Repository.
Optionally, Harness Open Source can import repositories from external sources (such as GitLab or GitHub).
Work with Harness Open Source
Now that you've created a project and repository, you can:
- Clone a repository
- Create a branch and open a pull request
- Create a pipeline
- Add users and assign project members
- Learn how to customize your Harness Open Source installation