CLI başvurusu
Tek bir ikili dosya, addtothese, ihtiyacınız olan her şeydir: giriş yapın, tünel açın ve TCP portlarını yönlendirin. Giriş bilgileriniz ~/.addtothese/config.yaml dosyasında saklanır (Windows'ta %USERPROFILE%\.addtothese\config.yaml).
addtothese login
addtothese login --token att_...
Bir API token'ını kaydeder. --token olmadan token'ı standart girdiden ister. addtothese logout token'ı siler.
addtothese http
addtothese http <port|host:port|url> [--subdomain name]
Yerel bir HTTP servisini dışarı açar. --subdomain olmadan rastgele bir uç nokta alırsınız. Bu bayrakla tünel, kontrol panelinde ayırdığınız adı kullanır. CLI ağ kesintilerinden sonra kendiliğinden yeniden bağlanır ve kimlik bilgilerinin süresi dolmadan onları yeniler.
| Bayrak | Varsayılan | Anlamı |
|---|---|---|
| --subdomain | random | Kullanılacak ayrılmış ad |
| --timeout | 10s | Her isteği servisinize iletirken zaman aşımı |
| --access-log | true | Proxy'den geçen her isteği yazdır |
| --log-level | warn | debug, info, warn ya da error |
Bir URL'yi e-posta kodlarıyla koruyun
addtothese http 4321 --allowed-email ana@gmail.com --allowed-email '*@company.com'
URL'yi yalnızca listelediğiniz kişiler açabilir. Ziyaretçi e-postasını girer; listedeyse 10 dakika geçerli 6 haneli bir kod alır ve 24 saat boyunca oturumu açık kalır. *@company.com bütün bir alan adına izin verir. Her adres veya alan adı için bayrağı tekrarlayın.
Hizmetiniz doğrulanmış adresi X-AddToThese-Email başlığında alır. Her çalıştırma listeyi değiştirir; bu nedenle --allowed-email olmadan çalıştırmak URL'yi yeniden herkese açık yapar. Listeyi kontrol panelindeki uç nokta sayfasından da düzenleyebilirsiniz.
addtothese tcp
addtothese tcp 5432 --subdomain mydb
Postgres, SSH ya da RDP gibi ham bir TCP portunu dışarı açar. Ona erişmesi gereken kişiler kendi taraflarında yönlendiriciyi çalıştırır; bu, servisinize bağlı yerel bir port açar:
addtothese forward tcp 5432 mydb --connect.url https://mydb.addtothese.com
Ardından veritabanı kendi makinelerindeymiş gibi localhost:5432 adresine bağlanabilirler.
Ortam değişkenleri
| Değişken | Anlamı |
|---|---|
| ADDTOTHESE_TOKEN | API token'ı, kayıtlı olanı geçersiz kılar |
| ADDTOTHESE_CONFIG | Alternatif bir yapılandırma dosyasının yolu |