# OpenCloud

OpenCloud is an open-source project that gives you a secure and private way to store, access and share your files.

### References

<ReferenceLinks references={frontmatter.references} />

---

## Make directory

```sh wrap preserveIndent
mkdir -p {{DOCKER_PATH_VAR}}/opencloud/opencloud-config && mkdir -p {{DOCKER_PATH_VAR}}/opencloud/opencloud-data && cd {{DOCKER_PATH_VAR}}/opencloud
```

## compose.yml

```sh
nano compose.yml
```

```yml title="compose.yml"
yaml
```

## Initialize

```sh
docker run --rm -it     -v ./opencloud-config:/etc/opencloud     -v ./opencloud-data:/var/lib/opencloud     -e IDM_ADMIN_PASSWORD=admin     opencloudeu/opencloud-rolling:latest init
```

## Start container

```sh
docker compose up -d
```

## Open web ui

<OpenWebUI isHttps port="9200" />
