GitDeployHub

abhinavkrin/samba-ad-dc-docker

github.com/abhinavkrin/samba-ad-dc-docker ↗
Docker
10 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • REALM Kerberos realm (must be UPPERCASE)
  • DOMAIN NetBIOS domain name
  • ADMIN_PASSWORD secret Domain Administrator password
  • DNS_FORWARDER DNS forwarder for external name resolution
  • SAMBA_HOSTNAME Hostname for the Domain Controller
  • CREATE_TEST_USERS Set to "true" to create sample users on first start
  • TEST_USER_PASSWORD_SUFFIX secret Default password pattern for test users: <username>.1.Samba (e.g. testuser → testuser.1.Samba)
  • LOCKOUT_THRESHOLD Lockout policy
  • LOCKOUT_DURATION
  • LOCKOUT_OBSERVATION_WINDOW
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/abhinavkrin/samba-ad-dc-docker
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/abhinavkrin/samba-ad-dc-docker
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/abhinavkrin/samba-ad-dc-docker
Or deploy to a different host
← Try another repo