Originally created by @knana1662 on GitHub (May 13, 2025).
I'm using komodo services and want to use podman sockets over docker sockets, which when done i can't access port 9120 over the internet.
CODE BASE
Ubuntu Version : 24.04 Podman Version : 4.9.3
################################## 🦎 KOMODO COMPOSE - SQLITE 🦎 #################################### This compose file will deploy:## 1. Sqlite + FerretDB Mongo adapter (https://www.ferretdb.com)## 2. Komodo Core## 3. Komodo Peripheryservices:ferretdb:image:ghcr.io/ferretdb/ferretdb:1labels:komodo.skip:# Prevent Komodo from stopping with StopAllContainersrestart:unless-stopped# logging:# driver: ${COMPOSE_LOGGING_DRIVER:-local}# ports:# - 27017:27017volumes:- sqlite-data:/stateenvironment:- FERRETDB_HANDLER=sqliteenv_file:./compose.env # Relative or absolute pathcore:image:ghcr.io/moghtech/komodo-core:${COMPOSE_KOMODO_IMAGE_TAG:-latest}labels:komodo.skip:# Prevent Komodo from stopping with StopAllContainersrestart:unless-stoppeddepends_on:- ferretdb# logging:# driver: ${COMPOSE_LOGGING_DRIVER:-local}ports:- 9120:9120env_file:./compose.envenvironment:KOMODO_DATABASE_ADDRESS:ferretdbvolumes:## Core cache for repos for latest commit hash / contents- repo-cache:/repo-cache## Store sync files on server# - /path/to/syncs:/syncs## Optionally mount a custom core.config.toml# - /path/to/core.config.toml:/config/config.toml## Allows for systemd Periphery connection at ## "http://host.docker.internal:8120"# extra_hosts:# - host.docker.internal:host-gateway## Deploy Periphery container using this block,## or deploy the Periphery binary with systemd using ## https://github.com/moghtech/komodo/tree/main/scriptsperiphery:image:ghcr.io/moghtech/komodo-periphery:${COMPOSE_KOMODO_IMAGE_TAG:-latest}labels:komodo.skip:# Prevent Komodo from stopping with StopAllContainersrestart:unless-stopped# logging:# driver: ${COMPOSE_LOGGING_DRIVER:-local}env_file:./compose.envvolumes:## Mount external docker socket- /var/run/docker.sock:/var/run/docker.sock## Allow Periphery to see processes outside of container- /proc:/proc## Specify the Periphery agent root directory.## Must be the same inside and outside the container,## or docker will get confused. See https://github.com/moghtech/komodo/discussions/180.## Default: /etc/komodo.- ${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}:${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}volumes:# Sqlitesqlite-data:# Corerepo-cache:
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @knana1662 on GitHub (May 13, 2025).
I'm using komodo services and want to use podman sockets over docker sockets, which when done i can't access port 9120 over the internet.
CODE BASE
Ubuntu Version : 24.04
Podman Version : 4.9.3
I installed the official Docker using the below:
And also installed podman using the below:
RESULTS ARE AS FOLLOW