Sign inSign up

lusky3/ubuntu-landscape

By lusky3

Updated over 6 years ago
Archived

A work-in-progress Ubuntu Landscape Server for use with Docker.

Image
0

1.2K

lusky3/ubuntu-landscape repository overview

Ubuntu Landscape Server (for Docker)

A work-in-progress Ubuntu Landscape Server for use with Docker.

Designed to be an "all-in-one" solution. For majority of sys-admins this is probably not ideal and should instead consider the juju Deployment method.

Uses acme.sh to retrieve Let'sEncrypt certificate.

Env Variables

Acme.sh

To use DNS-based verification, use only one ("1") of the following pairs of variables. Webroot verification will be used as a fall-back if no variables are used.

For Cloudflare, Global API method (less secure, full account access):
CF_Email=
CF_Key=

For Cloudflare, Token method (more secure, controllable scope):
CF_Account_ID=
CF_Token=

For AWS (Route53):
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=

For FreeDNS:
FREEDNS_User=
FREEDNS_Password=

Certificates can be either RSA or ECDSA, based on the following variable. Use "false" for RSA and "true" for ECDSA (default is true)
ECDSA=true

Enter the FQDN (Domain) that will be used (eg. landscape.mydomain.com). Required.
DOMAIN=

Postfix

These environmental variables will be used to configure the MTA (Postfix).

Where should system alerts be sent to? (eg. [email protected])
ADMIN_EMAIL=

Should a SMTP relay be used? (default is false) *Not currently implemented
USE_SMTP_RELAY=false

SMTP Relay settings:
SMTP_RELAY_HOST=
SMTP_RELAY_USERNAME="Username"
SMTP_RELAY_PASSWORD="Password"
SMTP_RELAY_PORT="2525"

Tag summary

Content type

Image

Digest

Size

163 MB

Last updated

over 6 years ago

docker pull lusky3/ubuntu-landscape:testing