fuzzy/fzkc

A docker compose development context keycloak based

Installs: 36

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:project

pkg:composer/fuzzy/fzkc

v0.9.93 2025-10-13 15:33 UTC

This package is auto-updated.

Last update: 2025-10-13 15:35:58 UTC


README

A docker compose development context with:

  • PostgreSQL
  • Nginx
  • Redis
  • CoreDNS
  • Keycloak

New castles (services) they can be added to the context with the console new command and other containers with the compose.yaml files

Installation:

composer create-project fuzzy/fzkc "foo_dir"

Usage:

php console list

Use the console commands for manage the context

  • Project name = installation directory name

  • Castle name = castle installation directory name

  • Dev context services hostnames they will be <project_name>.<service_name>.space

  • Castles hostnames they will be <project_name>.<castle_name>.space listening on the user specified port [exposed port]; From the host you can also use localhost with the exposed port


  • Castle is a docker image then it's language agnostic
  • Castle created docker image's name will be <project_name>-<castle_name>-castle
  • Castle created docker container's name will be <project_name>-<castle_name>-castle-container

  • Default postgres admin username and password is postgres
  • Default keycloak database name is keycloak
  • Default keycloak database account username and password is keycloak


for issues/update/upgrade:
d.viviani@fuzzy-net.it