actions-marketplace-validations/Setup FirebirdSQL

Setup a FirebirdSQL database running in a docker container

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionVersion of firebirdsql to use: latest, 5, 5.0.2, 5-noble, 5-jammy, 4, 4.0.5, 3, 3.0.12. See: firebirdsql/firebird for a complete list of tags.nolatest
portPort published in the host for connecting to the database. Default: 3050.no3050
event_portOptional port for Firebird events (RemoteAuxPort). If set, configures RemoteAuxPort in firebird.conf and publishes the port. Default: empty (disabled).no""
firebird_databaseOptional name for creating a database inside the containerno""
firebird_userOptional name for creating a user that is database owner inside the containerno""
firebird_passwordOptional password for the user createdno""
firebird_root_passwordDefault sysdba user password, if left blank Firebird installer generates a one-off password for SYSDBA insteadno""
timezoneServer TimeZone. (i.e. America/Sao_Paulo)no""
container_nameThe name for tagging the container. Default: firebirdsqlnofirebirdsql
network_nameOptional name of the network for connecting the containerno""
volumesOptional list of volumes to mount in the container. One volume per line in `host_path:container_path` format. E.g.: `/tmp/firebird:/var/lib/firebird/data`no""
firebird_confComma separated list of settings to be set in `firebird.conf`. E.g.: `ConnectionTimeout=180,DeadlockTimeout=10`. See: https://firebirdsql.org/rlsnotesh/config-fb-conf.htmlno""
enable_legacy_client_authIf this is set to "true" it will allow legacy clients to connect and authenticate. Not recommended. Deprecated.no""
enable_wire_cryptIf this is set to "true" it will allow allow compatibility with Jaybird 3. Not recommended. Deprecated.no""
data_type_compatibilityEnable datatype compatibility for clients with previews versions: `3.0` and `4.0`. Deprecated.no""

no outputs