3. Üç ekli dosyayı kaydedin ve .env'i doldurun
Kurulum dosyalarını düzenli tutmak için sunucunuzda bir dizin oluşturalım: mkdir /opt/abs. Hoş geldin e-postanızdaki üç eki (docker-compose.yml, Caddyfile, .env.template) bu dizine kopyalayın. Şimdi, yapılandırma dosyasını hazırlama zamanı. nano /opt/abs/.env.template komutuyla dosyayı düzenlemeye başlayın. Üç temel değişkeni doldurmanız zorunludur: ABS_LICENSE_KEY (bu, 24 saat içinde size ayrı bir e-postayla gönderilecek olan lisans anahtarınızdır), ABS_PUBLIC_HOSTNAME (1. adımda belirlediğiniz subdomain) ve ABS_ACME_EMAIL (Let's Encrypt'in SSL sertifikası için kullanacağı e-posta adresiniz). Opsiyonel olarak, Anthropic, OpenAI veya Groq gibi LLM sağlayıcılarının API anahtarlarını da ekleyebilirsiniz. Unutmayın, bir API anahtarı eklemezseniz, ABS bu sağlayıcılara hiçbir çağrı yapamaz. Düzenlemeyi bitirdikten sonra dosyayı kaydedin ve adını değiştirin: mv /opt/abs/.env.template /opt/abs/.env.
sudo mkdir -p /opt/abs && sudo chown $USER:$USER /opt/abs
cd /opt/abs
# save docker-compose.yml, Caddyfile, .env.template here
# (download from your welcome email attachments)
nano .env.template # fill ABS_LICENSE_KEY, ABS_PUBLIC_HOSTNAME, ABS_ACME_EMAIL
mv .env.template .env