Skip to content

dockhippie/solder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

solder

Docker Build GitHub Repo

These are docker images for Technic Solder running on our Apache PHP image.

Versions

For the available versions please look at Docker Hub or Quay or check the existing folders within the GitHub repository.

Volumes

  • /var/lib/solder

Ports

  • 8080

Available environment variables

SOLDER_APP_ASSET_URL =
SOLDER_APP_CIPHER = AES-256-CBC
SOLDER_APP_DEBUG = false
SOLDER_APP_ENV = production
SOLDER_APP_FAKER_LOCALE = en_US
SOLDER_APP_FALLBACK_LOCALE = en
SOLDER_APP_KEY =
SOLDER_APP_LOCALE = en
SOLDER_APP_NAME = Solder
SOLDER_APP_TIMEZONE = UTC
SOLDER_APP_URL = http://localhost:8080
SOLDER_BROADCASTING_ABLY_KEY =
SOLDER_BROADCASTING_DRIVER = null
SOLDER_BROADCASTING_PUSHER_APP_ID =
SOLDER_BROADCASTING_PUSHER_CLUSTER =
SOLDER_BROADCASTING_PUSHER_KEY =
SOLDER_BROADCASTING_PUSHER_SECRET =
SOLDER_BROADCASTING_REDIS_CONNECTION = default
SOLDER_CACHE_DATABASE_CONNECTION =
SOLDER_CACHE_DATABASE_LOCK_CONNECTION =
SOLDER_CACHE_DRIVER = file
SOLDER_CACHE_DYNAMODB_ENDPOINT =
SOLDER_CACHE_DYNAMODB_KEY = ${AWS_ACCESS_KEY_ID}
SOLDER_CACHE_DYNAMODB_REGION = ${AWS_DEFAULT_REGION}
SOLDER_CACHE_DYNAMODB_SECRET = ${AWS_SECRET_ACCESS_KEY}
SOLDER_CACHE_DYNAMODB_TABLE = cache
SOLDER_CACHE_FILE_PATH =
SOLDER_CACHE_MEMCACHED_HOSTS =
SOLDER_CACHE_MEMCACHED_PASSWORD =
SOLDER_CACHE_MEMCACHED_PERSISTENT_ID =
SOLDER_CACHE_MEMCACHED_USERNAME =
SOLDER_CACHE_PREFIX =
SOLDER_CACHE_REDIS_CONNECTION = cache
SOLDER_CACHE_REDIS_LOCK_CONNECTION = default
SOLDER_DB_DRIVER = mysql
SOLDER_DB_URL =
SOLDER_DISABLE_MOD_API = false
SOLDER_FILESYSTEM_DRIVER = local
SOLDER_FILESYSTEM_LOCAL_ROOT =
SOLDER_FILESYSTEM_PUBLIC_ROOT =
SOLDER_FILESYSTEM_PUBLIC_URL =
SOLDER_FILESYSTEM_PUBLIC_VISIBILITY = public
SOLDER_FILESYSTEM_S3_BUCKET =
SOLDER_FILESYSTEM_S3_ENDPOINT =
SOLDER_FILESYSTEM_S3_KEY = ${AWS_ACCESS_KEY_ID}
SOLDER_FILESYSTEM_S3_PATH_STYLE = false
SOLDER_FILESYSTEM_S3_REGION = ${AWS_DEFAULT_REGION}
SOLDER_FILESYSTEM_S3_SECRET = ${AWS_SECRET_ACCESS_KEY}
SOLDER_FILESYSTEM_S3_URL =
SOLDER_HASHING_ARGON_MEMORY = 65536
SOLDER_HASHING_ARGON_THREADS = 1
SOLDER_HASHING_ARGON_TIME = 4
SOLDER_HASHING_BCRYPT_ROUNDS = 10
SOLDER_HASHING_DRIVER = bcrypt
SOLDER_LOGGING_CHANNEL = stack
SOLDER_LOGGING_DAILY_PATH =
SOLDER_LOGGING_DAYS = 14
SOLDER_LOGGING_DEPRECATIONS_CHANNEL = null
SOLDER_LOGGING_EMERGENCY_PATH =
SOLDER_LOGGING_LEVEL = debug
SOLDER_LOGGING_PAPERTRAIL_CONNECTION_STRING =
SOLDER_LOGGING_PAPERTRAIL_HANDLER =
SOLDER_LOGGING_PAPERTRAIL_PORT =
SOLDER_LOGGING_PAPERTRAIL_URL =
SOLDER_LOGGING_SINGLE_PATH =
SOLDER_LOGGING_SLACK_EMOJI = :boom:
SOLDER_LOGGING_SLACK_URL =
SOLDER_LOGGING_SLACK_USERNAME = Solder
SOLDER_LOGGING_STACK_CHANNELS = single
SOLDER_LOGGING_STDERR_FORMATTER =
SOLDER_MAIL_DRIVER = smtp
SOLDER_MAIL_ENCRYPTION = tls
SOLDER_MAIL_FAILOVER_MAILERS = smtp,log
SOLDER_MAIL_FROM_ADDRESS = [email protected]
SOLDER_MAIL_FROM_NAME = Solder
SOLDER_MAIL_HOST =
SOLDER_MAIL_LOG_CHANNEL =
SOLDER_MAIL_MARKDOWN_PATHS =
SOLDER_MAIL_MARKDOWN_THEME = default
SOLDER_MAIL_PASSWORD =
SOLDER_MAIL_PORT = 587
SOLDER_MAIL_SENDMAIL = /usr/sbin/sendmail -t -i
SOLDER_MAIL_USERNAME =
SOLDER_MD5_CONNECT_TIMEOUT = 5
SOLDER_MD5_FILE_TIMEOUT = 30
SOLDER_MIRROR_URL =
SOLDER_QUEUE_BEANSTALKD_BLOCK_FOR = 0
SOLDER_QUEUE_BEANSTALKD_HOST = beanstalkd
SOLDER_QUEUE_BEANSTALKD_QUEUE = default
SOLDER_QUEUE_BEANSTALKD_RETRY_AFTER = 90
SOLDER_QUEUE_DATABASE_RETRY_AFTER = 90
SOLDER_QUEUE_DRIVER = sync
SOLDER_QUEUE_FAILED_DATABASE_CONNECTION = mysql
SOLDER_QUEUE_FAILED_DRIVER = database-uuids
SOLDER_QUEUE_REDIS_BLOCK_FOR = 0
SOLDER_QUEUE_REDIS_CONNECTION = default
SOLDER_QUEUE_REDIS_QUEUE = default
SOLDER_QUEUE_REDIS_RETRY_AFTER = 90
SOLDER_QUEUE_SQS_KEY = ${AWS_ACCESS_KEY_ID}
SOLDER_QUEUE_SQS_PREFIX = https://sqs.us-east-1.amazonaws.com/your-account-id
SOLDER_QUEUE_SQS_QUEUE = default
SOLDER_QUEUE_SQS_REGION = ${AWS_DEFAULT_REGION}
SOLDER_QUEUE_SQS_SECRET = ${AWS_SECRET_ACCESS_KEY}
SOLDER_REDIS_CACHE_DB = 1
SOLDER_REDIS_CACHE_HOST = ${SOLDER_REDIS_DEFAULT_HOST}
SOLDER_REDIS_CACHE_PASSWORD = ${SOLDER_REDIS_DEFAULT_PASSWORD}
SOLDER_REDIS_CACHE_PORT = ${SOLDER_REDIS_DEFAULT_PORT}
SOLDER_REDIS_CACHE_URL =
SOLDER_REDIS_CLIENT = phpredis
SOLDER_REDIS_CLUSTER = redis
SOLDER_REDIS_DEFAULT_DB = 0
SOLDER_REDIS_DEFAULT_HOST = redis
SOLDER_REDIS_DEFAULT_PASSWORD =
SOLDER_REDIS_DEFAULT_PORT = 6379
SOLDER_REDIS_DEFAULT_URL =
SOLDER_REDIS_PREFIX =
SOLDER_REPO_LOCATION =
SOLDER_SERVICES_MAILGUN_DOMAIN =
SOLDER_SERVICES_MAILGUN_ENDPOINT = api.mailgun.net
SOLDER_SERVICES_MAILGUN_SECRET =
SOLDER_SERVICES_POSTMARK_TOKEN =
SOLDER_SERVICES_SES_KEY = ${AWS_ACCESS_KEY_ID}
SOLDER_SERVICES_SES_REGION = ${AWS_DEFAULT_REGION}
SOLDER_SERVICES_SES_SECRET = ${AWS_SECRET_ACCESS_KEY}
SOLDER_SESSION_CONNECTION =
SOLDER_SESSION_COOKIE =
SOLDER_SESSION_DOMAIN =
SOLDER_SESSION_DRIVER = file
SOLDER_SESSION_ENCRYPT = false
SOLDER_SESSION_EXPIRE_ON_CLOSE = false
SOLDER_SESSION_FILES =
SOLDER_SESSION_HTTP_ONLY = true
SOLDER_SESSION_LIFETIME = 120
SOLDER_SESSION_PATH = /
SOLDER_SESSION_SAME_SITE = lax
SOLDER_SESSION_SECURE_COOKIE =
SOLDER_SESSION_STORE =
SOLDER_SKIP_CHOWN = false
SOLDER_STORAGE_PATH = /var/lib/solder
SOLDER_STORAGE_PATH = /var/lib/solder

sqlite

SOLDER_DB_FOREIGN_KEYS = true
SOLDER_DB_NAME = ${SOLDER_STORAGE_PATH}/database.sqlite3
SOLDER_DB_PREFIX =

mysql

SOLDER_DB_CHARSET = utf8mb4
SOLDER_DB_COLLATION = utf8mb4_unicode_ci
SOLDER_DB_ENGINE =
SOLDER_DB_HOST = mysql
SOLDER_DB_NAME = solder
SOLDER_DB_PASSWORD =
SOLDER_DB_PORT = 3306
SOLDER_DB_PREFIX =
SOLDER_DB_PREFIX_INDEXES = true
SOLDER_DB_STRICT = true
SOLDER_DB_USERNAME = solder
SOLDER_MYSQL_ATTR_SSL_CA =

pgsql

SOLDER_DB_CHARSET = utf8
SOLDER_DB_HOST = postgres
SOLDER_DB_NAME = solder
SOLDER_DB_PASSWORD =
SOLDER_DB_PORT = 5432
SOLDER_DB_PREFIX =
SOLDER_DB_PREFIX_INDEXES = true
SOLDER_DB_SCHEMA = public
SOLDER_DB_SSLMODE = prefer
SOLDER_DB_USERNAME = solder

Inherited environment variables

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

MIT

Copyright

Copyright (c) 2015 Thomas Boerger <http://www.webhippie.de>