28 lines
839 B
Bash
28 lines
839 B
Bash
|
|
docker run --rm -it -v "$PWD":/app -w /app hashicorp/terraform:latest init
|
||
|
|
export AWS_ACCESS_KEY_ID="696EwxMMRUABP"
|
||
|
|
export AWS_SECRET_ACCESS_KEY="Ow5uqEka8Uzk0ea4Ag4wPacO4tiz5MsQV3JF4GuK"
|
||
|
|
export AWS_DEFAULT_REGION="eus3"
|
||
|
|
export AWS_EC2_METADATA_DISABLED=true
|
||
|
|
aws --endpoint-url https://YOUR-S3-ENDPOINT s3 ls s3://terraform
|
||
|
|
|
||
|
|
|
||
|
|
docker run --rm -it \
|
||
|
|
-v "$PWD":/app -w /app \
|
||
|
|
-e AWS_ACCESS_KEY_ID \
|
||
|
|
-e AWS_SECRET_ACCESS_KEY \
|
||
|
|
-e AWS_DEFAULT_REGION=us-east-1 \
|
||
|
|
hashicorp/terraform:latest apply
|
||
|
|
|
||
|
|
docker run -d \
|
||
|
|
--name syncthing \
|
||
|
|
-e PUID=1000 \
|
||
|
|
-e PGID=1000 \
|
||
|
|
-e TZ=Europe/London \
|
||
|
|
-p 8384:8384 \ # Web UI
|
||
|
|
-p 22000:22000/tcp \ # Sync (TCP)
|
||
|
|
-p 22000:22000/udp \ # QUIC (UDP)
|
||
|
|
-p 21027:21027/udp \ # Local discovery
|
||
|
|
-v ./sync/config:/config \
|
||
|
|
-v ./sync/data:/data \
|
||
|
|
lscr.io/linuxserver/syncthing:latest
|