package
0.0.0-20210205234250-13057ba107ef
Repository: https://github.com/bocmah/phpdocker-gen.git
Documentation: pkg.go.dev

# Functions

LoadConfigFromFile reads file at filepath, validates data and transforms it into FullConfig.
SupportedServices returns a collection of all supported services.

# Constants

All supported file types.
All supported services.
All supported file types.
All supported systems.
All supported services.
All supported services.
All supported services.
All supported systems.

# Variables

AppFs is the filesystem in use.

# Structs

Credentials is database credentials.
DatabaseConfig is a config for database service.
FastCGI is settings for a FastCGI protocol.
File represents a service file (e.g.
FullConfig is user-filled config from which resulted docker files will be generated.
NginxConfig is a user-defined config for nginx.
NodeJSConfig is a user-defined config for Node.js.
PHPConfig is a user-defined config for PHP.
ServicesConfig contains config for each service.

# Interfaces

Config is interface for configs.

# Type aliases

Environment is a collection of per-service environment variables.
Files is a per-service collection of files.
FileType is one of supported file types.
SupportedService is one of the services supported by the tool.
SupportedSystem is one of database systems supported by the tool (e.g.
ValidationErrors is a collection of validation errors.