Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,6 @@ sudo dnf install -y netavark

Once the installation is complete, please follow these steps to configure Podman:

- Copy the /usr/share/containers/containers.conf file to /etc/containers/containers.conf.

```bash
sudo cp /usr/share/containers/containers.conf /etc/containers/containers.conf
```

- Edit the /etc/containers/containers.conf file.

```bash
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,15 @@ If you have installed the Appcircle server with Podman:

- CentOS Stream 8 or later
- RHEL 8 or later
- Oracle Linux 9 or later

If you have installed the Appcircle server with Docker:

- Ubuntu 20.04 or later
- Debian 11 or later
- CentOS 8 or later
- RHEL 8 or later
- Oracle Linux 9 or later

### Hardware Requirements

Expand Down
1 change: 1 addition & 0 deletions docs/self-hosted-appcircle/install-server/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ Self-hosted Appcircle server utilizing Docker, can only be installed on Linux op
- Debian 11 or later
- CentOS 8 or later
- RHEL 8 or later
- Oracle Linux 9 or later

### Hardware Requirements

Expand Down
17 changes: 17 additions & 0 deletions docs/self-hosted-appcircle/install-server/podman.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Self-hosted Appcircle server utilizing Podman, can only be installed on Linux op

- CentOS Stream 8 or later
- RHEL 8 or later
- Oracle Linux 9 or later

:::info

Expand Down Expand Up @@ -662,6 +663,22 @@ So it may need up to ~20 min to system be up according to your internet connecti

:::

:::info
#### Cgroup controller error

If you encounter an error after executing the up command similar to the one shown below, it indicates that the user running the Appcircle server does not have the necessary permissions to set resource limits on processes.

```bash
Error: OCI runtime error: unable to start container "05d4dd86c3fbbcbe8e7e8dbb43fa88d0053de0e9cd1e25e96e473470de973dfa": crun: the requested cgroup controller `cpu` is not available
```

To resolve this issue, please refer to the [Podman FAQ document](https://github.com/containers/podman/blob/main/troubleshooting.md#26-running-containers-with-resource-limits-fails-with-a-permissions-error) for detailed instructions.

Important: After creating the configuration file, ensure you reboot the server for the changes to take effect.

You can restart the Appcircle server by using the `up` command after the reboot.
:::

Now you can check system health and gain an overview of the status.

```bash
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,12 @@ cat /etc/os-release
cat /etc/centos-release
```

- [ ] If you are using Oracle Linux, it should be **Oracle Linux 9 or later**.

```bash
cat /etc/os-release
```

### Check the CPU Cores

- [ ] Minimum CPU core count should be **8 cores**.
Expand Down