CLI రిఫరెన్స్

ఒకే బైనరీ, addtothese, మీకు కావాల్సినదంతా: లాగిన్ అవ్వండి, టన్నెల్స్ తెరవండి, TCP పోర్ట్‌లను ఫార్వర్డ్ చేయండి. మీ లాగిన్ ~/.addtothese/config.yaml లో భద్రపరచబడుతుంది (Windows లో %USERPROFILE%\.addtothese\config.yaml).

addtothese login

addtothese login --token att_...

API టోకెన్‌ను సేవ్ చేస్తుంది. --token లేకపోతే స్టాండర్డ్ ఇన్‌పుట్‌లో టోకెన్ అడుగుతుంది. addtothese logout దాన్ని మర్చిపోతుంది.

addtothese http

addtothese http <port|host:port|url> [--subdomain name]

లోకల్ HTTP సర్వీస్‌ను పబ్లిక్ చేస్తుంది. --subdomain లేకపోతే మీకు రాండమ్ ఎండ్‌పాయింట్ వస్తుంది. అది ఉంటే, డాష్‌బోర్డ్‌లో మీరు రిజర్వ్ చేసిన పేరును టన్నెల్ వాడుతుంది. నెట్‌వర్క్ తెగిపోయిన తర్వాత CLI దానంతట అదే మళ్ళీ కనెక్ట్ అవుతుంది, క్రెడెన్షియల్స్ గడువు ముగిసేలోపు వాటిని రిఫ్రెష్ చేస్తుంది.

ఫ్లాగ్డిఫాల్ట్అర్థం
--subdomainరాండమ్వాడాల్సిన రిజర్వ్ చేసిన పేరు
--timeout10sప్రతి అభ్యర్థనను మీ సర్వీస్‌కు ఫార్వర్డ్ చేయడానికి టైమ్‌అవుట్
--access-logtrueప్రాక్సీ చేసిన ప్రతి అభ్యర్థనను ప్రింట్ చేస్తుంది
--log-levelwarndebug, info, warn లేదా error

ఈమెయిల్ కోడ్‌లతో URLను రక్షించండి

addtothese http 4321 --allowed-email ana@gmail.com --allowed-email '*@company.com'

మీరు జాబితాలో చేర్చిన వ్యక్తులు మాత్రమే URLను తెరవగలరు. సందర్శకులు తమ ఈమెయిల్ నమోదు చేస్తారు; అది జాబితాలో ఉంటే, 10 నిమిషాలు చెల్లుబాటు అయ్యే 6 అంకెల కోడ్ వారికి అందుతుంది, 24 గంటల పాటు సైన్ ఇన్‌లోనే ఉంటారు. *@company.com మొత్తం డొమైన్‌ను అనుమతిస్తుంది. ప్రతి చిరునామా లేదా డొమైన్ కోసం ఫ్లాగ్‌ను మళ్లీ ఇవ్వండి.

మీ సర్వీస్ ధృవీకరించిన చిరునామాను X-AddToThese-Email హెడర్‌లో పొందుతుంది. ప్రతి రన్ జాబితాను భర్తీ చేస్తుంది, కాబట్టి --allowed-email లేకుండా రన్ చేస్తే URL మళ్లీ పబ్లిక్ అవుతుంది. డాష్‌బోర్డ్‌లోని ఎండ్‌పాయింట్ పేజీలో కూడా మీరు జాబితాను సవరించవచ్చు.

addtothese tcp

addtothese tcp 5432 --subdomain mydb

Postgres, SSH లేదా RDP వంటి raw TCP పోర్ట్‌ను పబ్లిక్ చేస్తుంది. దాన్ని చేరుకోవాల్సిన వారు తమ వైపు ఫార్వర్డర్‌ను రన్ చేస్తారు, అది మీ సర్వీస్‌కు కనెక్ట్ అయిన లోకల్ పోర్ట్‌ను తెరుస్తుంది:

addtothese forward tcp 5432 mydb --connect.url https://mydb.addtothese.com

ఆ తర్వాత డేటాబేస్ తమ మెషీన్‌లోనే ఉన్నట్లు వారు localhost:5432 కు కనెక్ట్ కావచ్చు.

ఎన్విరాన్‌మెంట్ వేరియబుల్స్

వేరియబుల్అర్థం
ADDTOTHESE_TOKENAPI టోకెన్, సేవ్ చేసిన దాన్ని ఓవర్‌రైడ్ చేస్తుంది
ADDTOTHESE_CONFIGప్రత్యామ్నాయ కాన్ఫిగ్ ఫైల్ పాత్