Paetukutuku
Whakamahia Ngā Huna Taupānga mō te Paetukutuku
The Secrets tab is an encrypted store for the sensitive configuration values a Node.js app needs, such as API keys, signing secrets and third-party tokens, kept per environment so your production…
Ko te āwhina tēnei mō te penapena i ngā hiranga āpitenga mō tētahi pae.
Ko te āwhina tēnei mō te penapena i ngā hiranga āpitenga mō tētahi pae.
Ko te rānui Secrets he pūkete whakapaipai mō ngā uara tūmataiti āhuatanga e hiahiatia ana e te āpitenga Node.js, pērā i ngā taviri API, ngā hiranga whakaainatanga, me ngā tōkena mō ēta ōrau ke, kia noho tēnei ia taiao kia kore ai e whakawhitiwhi āu ngā tohu mahi a-whakamatau me āu ngā tohu mahi ā-waihāngaro.
Te Wāhi e Noho Ana ngā Secrets
Tukutukua Websites, pīia te pae, tukutukua te rārangi Advanced i te āwhina pae, ka whakatau i Secrets. Ko te ingoa o te rānui he Secrets.
Ka puta tēnei rānui i runga i ngā pae Node.js anake. Ko WordPress, PHP me ngā pae tūemi kāore e whakaatu i a ia, nā te mea e noho ana tō rātou āhuatanga i roto i ngā kōnae i te kōpae: wp-config.php mō WordPress, me ētahi atu mea e pānui ana tō tō āhuarangi mō tētahi āpitenga PHP angoa.

Me Pēhea e Tiaki Ai Ngā Uara
Ka whakapaipai ia uara i mua i tōna painga i te pūmau raraunga. Kāore he mea e rūrū tūturu, ā ko te tirohanga rārangi karekau e whakaatu i te uara katoa: ka whakaatu i te ārai anake, kia kitea ai e koe ngā tohu matamatahi e tonutanga ā-whakamutunga kia kore ai e whakamatāki i tēnā, i tēnā rānei.
E kawe tēnei rārangi i tētahi Encrypted pīwai hei whakaahuatanga i tērā. Ko te pānui i tētahi uara anō he mahi nui, kore kē he mea ka puta i te tukutuku noa i te whakaatu i te whakauru.
Ko te whakatū, te whakaatu me te muku o tētahi secret e hiahia ana i te whakaaetanga sites:write. Ka taea e tētahi mema anake te pānui i te āhuatanga tō ngā taitohutohu e noho ana me ā rātou ārai, engari kāore e taea te pānui i ā rātou uara.
Ngā Taiao e Rua
Ko te haumanu āhuatanga i te timatanga o te whakauru e whakawhiti i waenganui o production me preview. He huinga tohu tae noa nei e tahi ake. Ko te whakatū i STRIPE_SECRET_KEY i te whakamatau karekau e whakatupuranga i te preview, ā ko te muku i te preview karekau e painga i te whakamatau.
Ko tērā wehe he āhuatanga o te āhuarangi. Ko te preview builds he wāhi e mōkemoke ana e tuku ana e te aha ka tika, nō reira me mau i ngā tohu whakamatau, kore kē i ngā mea ora. Tirohia Preview Deploys For Pull Requests kia mōhio ai kia pēhea e hangaia ai ngā taiao preview.
Te Whakatū, te Whakahou Rānei i tētahi Secret
- Whakatau i te taiao mā te āwhina wehe.
- Whakaingoa i te ingoa i te āwhina KEY_NAME. Ka whakaputa āhuatanga i te tohu nui i a koe e tīpako ana.
- Tukutukua te uara i te āwhina tuarua. Ka ārai i a koe e tīpako ana.
- Pīia Set.
Ko te whakatū i tētahi tohu e noho ana karekau anō e whakamatauranga. Karekau he mahi whakahou motuhake, karekau he whakatūturu mō te whakamatauranga, nō reira tirohia te āwhina taiao i mua i te pīinga o Set.
Ngā Ture Ingoa Tohu
Me timatanga tētahi tohu i tētahi reta nui, kātahi me whai i ngā reta nui, ngā nama me ngā tohu ≈, tae noa ki te 128 kupu kupu. DATABASE_URL, API_KEY_V2 me SENTRY_DSN he mea pai katoa. Ko ēta atu he kōranga kē, e hoki mai ana i te kupu Key must be UPPER_SNAKE_CASE letters/numbers/underscore.
E rua ēta atu e whai ake e whaihua:
- Karekau tētahi uara e noho tūturu. Ko te tuku i tētahi uara kore e hoki mai i value required.
- Karekau tētahi uara e tae ake i te 16 KB. He nui tērā mō tētahi tōkena engari kore mō tētahi mea pūranga tohu katoa, e noho ana i roto i tētahi kōnae, kore kē i tētahi secret.
Te Pānui i tētahi Uara Anō
Pīia Copy i te rārangi. Ka whakatūturu a KPanel i te uara i te taha tūmataiti ka whakatakoto tika ki tō clipboard, me tētahi whakatūturu Value copied to clipboard. Karekau te uara e tīpako i runga ake nei i te mata, nō reira karekau tētahi whakaatu mata, karekau tētahi kanohi-rauponga, e tīpako i a ia.
Ko ia whakaatu he tuhinga ki te pūmau arotake o te pae, me te kaihanga me te tohu, ā ka puta i te Site Activity Log.
Ki te hiahia koe ki te whakamatau he tika tēnā uara kore te whakamatāki i a ia, whakatairanga i te ārai. E rua ā te mutunga e tonutanga e whaihua te whakamarama i te tōkena tika, ā kei te mata kē nei.
Te Whakamahi i tētahi Secret I roto i tō Āpitenga
Whakatakoto i te uara ki te wāhi e pānui ana tō tō āpitenga i tōna āhuatanga i te taha tūmataiti. Mō tētahi āpitenga Node.js he mea raumati tēnā i te āhuatanga āhuatanga e whakatū ana e tō kaiwhakahaere tukutuku, karekau i tētahi kōnae .env i te pūtake āpitenga e kawe ana tō tō waeture i te timatanga.
Kaua e whakamitimiti i tērā kōnae ki tō pūkete. Whakaingoa .env ki .gitignore i mua i te hanganga. Ko tētahi secret kua ēkea ki tētahi wāhi mōrearea e āta whakatika me te pānui i te kaupapa, nā te mea ka noho tō ia hītoria ahakoa i te muku i te kōnae.
Ko te rānui Secrets tō tō tuhinga o te uara, kia noho whakapaipai me te arotake, kore kē i tētahi tuhinga pūmataiti-whakaingoa karekau i tētahi kupu kupu pokapū. Me titiro i ā ia he pūtake o te pono: i te whakawhiti tohu i te kaupapa, whakahou i konei, kia pai ai te tangata e whakamatau me te uara o nāianei.
Te Muku i tētahi Secret
Pīia Delete i te rārangi. Ka ui a KPanel me te whakatūturu Delete {KEY}? ā ka whakatupuranga he mate te āpitenga ki te whakauru i tēnei uara i tōna timatanga anō. Karekau te tango ā karekau he kōpae rūrū, nō reira ki te hiahia koe ki te uara anō, whakatakoto i a ia i mua.
Muku i tētahi secret i te wā e whakaputa ana te tohu o raro i te kaupapa, karekau i te wā e tango ana te waeture. Ko te waiho i ngā tohu pūmoe ka ngāwari te mōhio, i muri, me ngā mea e tonutanga.
Te Whakawhiti Tohu Kua Haumanu
Ko te āhuatanga haumanu i tērā wā: me hangaia te tohu hou i te kaupapa, whakahou i konei, whakamatau, whakatika te āpitenga, ka noho, kātahi ka whakaputa i te tohu tawhito i te kaupapa.
Ki te mahinga i te āhuatanga kē, te whakaputa tuatahi, e whai ana te āpitenga e mau ana i tētahi tohu mate ā ka mate ake te tono. Ki te whai tō āhuatanga i te mate, tango i tētahi kōpae i mua, kia taea ai koe e hoki ki te āhuatanga whakamarama: tirohia Taking a Backup.
Te Rapu Whakatika
Karekau te rānui Secrets i roto i te rārangi. Karekau he pae Node.js tēnei. Tirohia te pīwai tuitui ki te ingoa pae i te timatanga o te whakauru.
Karekau he mahi te pīwai Set. Me hiahia ngā āwhina e rua. Ka whakaatu te pīwai Key + value required ki te putua tēnā.
I kōrangahia te tohu. Karekau he reta whakatiti, te tuatahi, te ingoa painga me ngā mokowā. api-key me Api_Key i te hē; API_KEY i te pai.
Karekau he mahi te Copy ki te clipboard. E ārai ēta atu pāhuatanga i te clipboard writes i runga ake i tētahi āwhina kāore e whāngai ana. Pīia te whakauru tuatahi, kātahi pīia Copy anō.
Ko te Wāhi Haere Nui Ake
- Preview Deploys For Pull Requests, te āhuatanga kē o te whakamatau me te preview.
- Git Deploy For a Site mō te ēkea i te waeture e pānui ana i ēnei uara.
- Site Activity Log kia kite ai ko wai te whakatū, te whakaatu, te muku rānei i tētahi secret.