Skip to content

Feature: MariaDB außerhalb des Containers freigeben #544

@tbongers-cat

Description

@tbongers-cat

Ich würde gerne die MariaDB-Config für eine doil-Instanz anpassen, idealerweise per doil apply. Ziel ist, den MariaDB-Server von außen erreichbar zu machen, damit man ihn bspw. per PHPStorm ansprechen kann.

Das "Problem" ist folgende Zeile in /etc/mysql/mariadb.conf.d/50-server.cnf:
bind-address = 127.0.0.1
Wenn man diese Zeile auskommentiert/entfernt, klappt auch der Zugriff von außen, sofern man in MySQL entsprechende Rechte vergibt.

Nun hätte ich am liebsten eine Config per doil apply, die diese Zeile entfernt oder auskommentiert, damit ich das nicht manuell in der Instanz machen muss.

Zusätzlich muss in docker-compose.yml der Port 3306 nach außen weiter gereicht werden, möglichst auf einen definierbaren Port des Hosts (damit der Port pro Instanz anders sein kann). Dafür reicht dieser Eintrag in der docker-compose.yml:
ports:
- "3303:3306" (Port auf dem Host/Port in der Instanz)

Metadata

Metadata

Assignees

Labels

improvementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions