Skip to content

Host setup

~/.env

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
COMPOSER_DOWNGRADE=0
CYPRESS=0
DOCKER4DRUPAL_LIVE_HOST_USERNAME=YOURNAME
DOCKER4DRUPAL_TRAEFIK_CERT=
DOCKER4DRUPAL_TRAEFIK_DNS_CHALLENGE=0
DOCKER4DRUPAL_TRAEFIK_DNS_CHALLENGE_PROVIDER=
DOCKER4DRUPAL_TRAEFIK_DNS_CHALLENGE_RESOLVER=
DOCKER4DRUPAL_TRAEFIK_DOMAIN=docker.localhost
DOCKER4DRUPAL_TRAEFIK_ENV_1=key:value
DOCKER4DRUPAL_TRAEFIK_ENV_2=key:value
DOCKER4DRUPAL_TRAEFIK_ENV_3=0
DOCKER4DRUPAL_TRAEFIK_HUB_TOKEN=
DOCKER4DRUPAL_TRAEFIK_KEY=
DOCKER4DRUPAL_TRAEFIK_PORT=80
DOCKER4DRUPAL_TRAEFIK_PORTAINER=1
DOCKER4DRUPAL_TRAEFIK_PORTS=443
DOCKER4DRUPAL_TRAEFIK_USESSL=0
DOCKER_IMAGE_PREFIX=
DORGFLOW=0
DRUPAL_LIVE=0
GITLAB_PRIVATE_TOKEN=
GITLAB_URL=https://gitlab.lakedrops.com
LOCAL_IP=1
MAILHOG_HOST=smtprelaypool.ispgateway.de
MAILHOG_MECHANISM=PLAIN
MAILHOG_PASSWORD=
MAILHOG_PORT=25
MAILHOG_USERNAME=support@lakedrops.com
MAILPIT_HOST=smtprelaypool.ispgateway.de
MAILPIT_PORT=587
MAILPIT_USERNAME=support@lakedrops.com
MAILPIT_PASSWORD=
MAILPIT_STARTTLS=true
MAILPIT_ALLOW_INSECURE=true
MAILPIT_AUTH=plain
MAILPIT_SECRET=
MAILPIT_RETURNPATH=
MAILPIT_RECIPIENT_ALLOW_LIST=
NODE_VERSION=18-slim
PHP_COVERAGE=0
PHP_DEBUG=0
PHP_PROFILER=0
PHP_VERSION=8.1
WEBSERVER_CONFIG_OVERWRITE=0
UNLIGHTHOUSE=0
RENDERER_CONFIG_DEBUG=0

~/.gitconfig

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
[user]
    name = YOURNAME
    email = YOUREMAIL
[core]
    autocrlf = input
    excludesfile = ~/.gitignore_global
[push]
    default = simple
[filter "lfs"]
    clean = git-lfs clean -- %f
    smudge = git-lfs smudge -- %f
    required = true
    process = git-lfs filter-process
[credential]
    helper = cache --timeout=3600
[init]
    templatedir = ~/.git-templates

~/.gitignore_global

1
2
3
.idea/
*.iml
test.http

~/.composer/auth.json

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
{
  "http-basic": {
    "git.drupalcode.org": {
      "username": "YOURNAME",
      "password": null
    }
  },
  "github-oauth": {
    "github.com": "YOURTOKEN"
  },
  "gitlab-oauth": {},
  "gitlab-token": {
    "gitlab.lakedrops.com": "YOURTOKEN",
    "gitlab.com": "YOURTOKEN",
    "git.drupalcode.org": "YOURTOKEN"
  }
}

~/.docker/config.json

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{
  "auths": {
    "registry.gitlab.com": {
      "auth": "YOURAUTH"
    },
    "registry.lakedrops.com": {
      "auth": "YOURAUTH"
    }
  }
}