網易首頁 > 網易號 > 正文 申請入駐

用免費HF的2核16G服務器+PG數據庫,私有化部署n8n工作流全流程實戰(未成功版)

0
分享至


用免費HF的2核16G服務器+PG數據庫,私有化部署n8n工作流全流程實戰(未成功版)

hello大家好,我是星哥,星哥之前介紹過領取Hugging Face(以下簡稱HF)免費服務器的方法并且安裝HertzBeat,文章在下面

今天繼續使用HF來安裝n8n工作流平臺,利用Hugging Face提供的2核CPU、16GB內存、50G硬盤的免費服務器,配合Supabase的免費PostgreSQL數據庫(以下簡稱PG),搭建私有n8n工作流系統(星哥實操沒有成功,報錯!謹慎使用!)。

本來這篇文章沒想發的,但是實操消耗很多時間,不想浪費了,有免費的HF和如何申請兩種免費的數據庫PG數據庫!

1.星哥實操HF+Spaces的免費PostgreSQL,由于外網無法訪問導致報錯。

2.星哥實操HF+neon的免費PostgreSQL,報錯:

===== Application Startup at 2026-01-20 14:34:27 =====


Initializing n8n process
There was an error initializing DB
connection is insecure (try using `sslmode=require`)

也是無法部署成功n8n!

以上兩種方法都部署失敗!有大神成功的可以留言!


一、Hugging Face+免費的PostgreSQL數據庫?

Hugging Face面向AI開發者推出了免費的Spaces服務,硬件配置相當良心:2核CPU、16GB內存、50GB存儲空間,支持Docker容器化部署。對于運行n8n這類輕量級工作流引擎來說綽綽有余。

而Supabase則提供了功能完整的PostgreSQL數據庫免費版,500MB存儲空間,擁有建表、設置關系等完整管理權限。這套組合正好解決了n8n運行所需的計算和存儲兩大核心需求。

二、申請neon的免費PG數據庫

訪問 Neon 官網:neon.tech

1.登錄

點擊log in,使用谷歌、github、微軟等登錄。


2.創建項目名

成功登錄后,進入 welcome 頁面:

填寫:Project name

地區:默認


3.數據連接

點擊 Connect


點擊“Show password”


把鏈接信息復制下來。

4.測試連接

我這里是用Navicat工具

創建Pg數據庫連接,如圖。


二、申請Supabase的PG數據庫

此步跳過!免費版不支持ipv4,導致外網無法訪問

首先需要在Supabase創建數據庫實例。訪問官網后,可以直接用GitHub賬號快速登錄。初次使用時需要創建Organization,然后新建項目。

1.注冊supabase賬號

訪問:supabase.com ,點擊 Sign in,使用github登錄


2.創建組織

登錄進去以后,首次會提示要創建Organization,輸入Name,點擊 Create organization。


3.新建項目

輸入項目名稱 Project name,新建項目名稱,

設置密碼:Database password,

節點選擇: 可以選擇West US (North California) us-west-1 ,

然后點擊 Create new project 。

關鍵配置要點:

  • ? 項目名稱自定義即可

  • ? 數據庫密碼務必妥善保存,后續配置需要用到

  • ? 區域建議選擇美西節點,延遲相對可控

4.創建連接

項目創建完成后,在設置頁面找到Connection信息,選擇SQLAlchemy模式,Transaction pooler下的連接字符串就是我們需要的關鍵信息。這里包含了數據庫地址、端口等配置參數,建議先復制保存。

點擊Connect


選擇SQLAlchemy


Transaction pooler 里面的數據庫連接信息是可以公網訪問的地址。

記住這些數據庫連接信息,等下配置n8n的時候需要用上。

三、HF搜索n8n 1.創建HF免費空間

登錄Hugging Face平臺,創建新的Space時選擇Docker模板。

參照這篇文章:

2.進入空間

https://huggingface.co/spaces 搜索n8n

復制空間


3.填寫變量

根據自己的信息填寫

DB_POSTGRESDB_PASSWORD            填寫:npg_********4
DB_POSTGRESDB_USER 填寫:neondb_owner
N8N_ENCRYPTION_KEY 加密key,自定義 n8n-star


GENERIC_TIMEZONE Asia/Shanghai
TZ Asia/Shanghai
DB_POSTGRESDB_HOST ep-odd-snow-ah0yh1g2-pooler.c-3.us-east-1.aws.neon.tech
DB_POSTGRESDB_DATABASE 數據庫名稱:改成自己的
N8N_EDITOR_BASE_URL https://star0098-n8n.hf.space
WEBHOOK_URL https://star0098-n8n.hf.space
N8N_HOST https://star0098-n8n.hf.space


3.啟動n8n日志

四、Dubug

好事多磨,沒有那么容易的事,log報錯

===== Application Startup at 2026-01-20 14:34:27 =====


Initializing n8n process
There was an error initializing DB
connection is insecure (try using `sslmode=require`)

五、部署n8n核心服務 2.設置變量(重點)

Space創建后,進入Space 工作臺,點擊 Setting 設置環境變量,主要就是設置PostgreSQL數據庫連接相關信息。

下拉,Variables and secrets選項


Variables and secrets


環境變量配置是整個部署的核心環節:

公開變量需要設置:

  • ? DB_TYPE=postgresdb

  • ? 數據庫地址、端口、數據庫名稱

  • ? N8N相關的基礎配置,如端口、協議、訪問地址等

公開環境變量名稱有:

環境變量(Variable Name)

值(Value)

DB_TYPE

postgresdb

告訴n8n我們使用的是PostgreSQL數據庫。

DB_POSTGRESDB_HOST

[你的 Neon Host] 我填寫:ep-odd-snow-ah0yh1g2-pooler.c-3.us-east-1.aws.neon.tech

從 Neon 獲取的數據庫主機地址。

DB_POSTGRESDB_PORT

5432

PostgreSQL的標準端口號是5432,具體看你的數據庫連接信息。

DB_POSTGRESDB_DATABASE

neondb

在 Neon 中使用的數據庫名。

N8N_PORT

7860

n8n容器內部監聽的端口。HuggingFace會自動將外部的443端口映射到這里。

N8N_PROTOCOL

告訴n8n它的公開訪問協議是HTTPS。

N8N_EDITOR_BASE_URL

[你的Space URL] 我填寫:https://star0098-n8n.hf.space

非常重要。n8n的完整公開訪問地址,例如要帶https! ,YourName-YourSpaceName.hf.space,這能確保所有重定向、Webhook和OAuth回調都使用正確的URL.

DB_POSTGRESDB_SSL

true

關鍵設置

N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS

true

解決日志中關于文件權限的警告,讓 n8n自動管理其配置文件的權限。

私密變量則包含敏感信息:

  • ? 數據庫用戶名和密碼

  • ? N8N加密密鑰

  • ? Webhook回調地址

私密環境變量名稱有:

環境變量(Secret Name)

值(Value)

DB_POSTGRESDB_USER

[你的Neo用戶名]

Neon數據庫的用戶名

DB_POSTGRESDB_PASSWORD

[你的Neo密碼]

你在創建Neon的數據庫密碼。

N8N_ENCRYPTION_KEY

[隨機生成的長字符串]

很重要。用于加密和解密n8n中存儲的憑證(Credentilals)。請務必備份好這個值!

WEBHOOK_URL

[你的Space URL] ,我填的:https://star0098-n8n.hf.space

如 YourName-YourSpaceName.hf.space.與 N8N_EDITOR_BASE_URL 作用類似,用于確保Webhook能被正確觸發。雖然有些冗余,但加上可以保證對舊版工作流的兼容性。

配置環境變量時要特別注意區分公開和私密的區別,涉及密碼、密鑰等信息必須設置為Secret。


3.Dockerfile配置與啟動

在Space的Files頁面創建Dockerfile,內容很簡單:

FROM n8nio/n8n

這一行代碼就完成了容器鏡像的指定,Hugging Face平臺會自動拉取官方n8n鏡像并構建。


4.查看日志

提交后可以在Log頁面查看部署進度,等待狀態從Building變為Running即表示部署成功。

runtime error
Exit code: 1. Reason: Initializing n8n process
There was an error initializing DB
connect ENETUNREACH 2600:1f1c:f9:4d12:e5d0:4711:110e:cbf7:5432 - Local (:::0)
Container logs:


===== Application Startup at 2026-01-20 10:02:53 =====

數據庫連接失敗


這種方法不通

n8n 正在嘗試用 IPv6 連接 PostgreSQL,但你的服務器/網絡不支持 IPv6 或 IPv6 出口被禁用
訪問與初始化

部署完成后,訪問地址是固定的格式:https://[你的用戶名]-[Space名稱].hf.space/

首次訪問會引導創建管理員賬戶,輸入郵箱、姓名和密碼即可完成初始化。之后就能開始體驗完整功能的n8n工作流平臺了。

常見問題排查

如果部署過程中遇到問題,首先檢查環境變量配置是否正確,特別是數據庫連接相關的參數。大多數失敗案例都是因為數據庫地址、端口或密碼配置錯誤導致的。

總結

只用免費服務器 + PostgreSQL,就能搭建出無限制的私有 n8n,無論是個人日常辦公自動化,還是自媒體多平臺運營,甚至是小型團隊的業務流程聯動,都能輕松搞定。

1.星哥實操HF+Spaces的免費PostgreSQL,由于外網無法訪問導致報錯。

2.星哥實操HF+neon的免費PostgreSQL,報錯:

===== Application Startup at 2026-01-20 14:34:27 =====


Initializing n8n process
There was an error initializing DB
connection is insecure (try using `sslmode=require`)

也是無法部署成功n8n!

部署失敗!有大神部署成功的可以留言!

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
華晨宇哭了損失大了,在云南投資上億拿下地皮,如今緊急叫停

華晨宇哭了損失大了,在云南投資上億拿下地皮,如今緊急叫停

以茶帶書
2026-04-25 16:22:06
王石真的老了!突然現身大梅沙,他赤裸著上半身,貼著胰島素針頭

王石真的老了!突然現身大梅沙,他赤裸著上半身,貼著胰島素針頭

火山詩話
2026-04-26 06:11:32
5月1日起,有房有車有身份證的人,或要吃大虧了!

5月1日起,有房有車有身份證的人,或要吃大虧了!

小談食刻美食
2026-04-26 09:09:28
趙麗穎在上海某高檔餐廳被偶遇,瘦是真的瘦,素顏依然很美

趙麗穎在上海某高檔餐廳被偶遇,瘦是真的瘦,素顏依然很美

一盅情懷
2026-04-25 19:36:00
中國第四艘航母官宣:是核動力!舷號19,命名大概率是“江蘇號”

中國第四艘航母官宣:是核動力!舷號19,命名大概率是“江蘇號”

福建睿平
2026-04-26 10:53:36
小米:李某華已被行拘

小米:李某華已被行拘

南方都市報
2026-04-26 12:01:47
曝球球退出陳翔六點半!疑細節原因曝光,否認與“蘑菇頭”是夫妻

曝球球退出陳翔六點半!疑細節原因曝光,否認與“蘑菇頭”是夫妻

橙星文娛
2026-04-26 14:26:26
華為余承東:尊界新車價格在200萬左右

華為余承東:尊界新車價格在200萬左右

界面新聞
2026-04-26 13:08:56
馬齒莧立功!研究發現:其天然成分4周降脂33%,還能減少血管斑塊

馬齒莧立功!研究發現:其天然成分4周降脂33%,還能減少血管斑塊

思思夜話
2026-04-25 11:16:17
網友開盒掛出“深圳派出所煙男”名單,微博官方:嚴重違規,已關號處理

網友開盒掛出“深圳派出所煙男”名單,微博官方:嚴重違規,已關號處理

極目新聞
2026-04-26 17:45:26
月入過萬!“崩老頭”登上熱搜,80后90后男性,成為年輕女性目標

月入過萬!“崩老頭”登上熱搜,80后90后男性,成為年輕女性目標

火山詩話
2026-04-26 15:18:10
全變味了?蘇超開幕不到半月,不對勁的一幕上演,輿論風向又變了

全變味了?蘇超開幕不到半月,不對勁的一幕上演,輿論風向又變了

墨印齋
2026-04-25 18:07:43
飯店老板被顧客踹續:一腳踹出三米遠,強喂服務員吃菜,警方介入

飯店老板被顧客踹續:一腳踹出三米遠,強喂服務員吃菜,警方介入

奇思妙想草葉君
2026-04-25 15:02:47
斯諾克世錦賽:吳宜澤出師不利!2局僅得1分,塞爾比狂轟2破百!

斯諾克世錦賽:吳宜澤出師不利!2局僅得1分,塞爾比狂轟2破百!

劉姚堯的文字城堡
2026-04-26 17:56:36
田馥甄曬3人合體爬山,陳嘉樺帶包子接地氣,任家萱現在最沒星味

田馥甄曬3人合體爬山,陳嘉樺帶包子接地氣,任家萱現在最沒星味

離離言幾許
2026-04-25 20:49:13
手機拍完相機拍 白宮晚宴槍擊現場男子淡定記錄

手機拍完相機拍 白宮晚宴槍擊現場男子淡定記錄

看看新聞Knews
2026-04-26 12:48:06
白宮晚宴槍擊案全網最全細節:特工疑與槍手互開數槍,特朗普在臺上十分淡定

白宮晚宴槍擊案全網最全細節:特工疑與槍手互開數槍,特朗普在臺上十分淡定

爆角追蹤
2026-04-26 10:29:13
網紅女主播因父親重病去世失聯停播,公司要求其支付違約金:親人去世值得同情,但違約事實已發生;經法院調解,公司降低違約金數額

網紅女主播因父親重病去世失聯停播,公司要求其支付違約金:親人去世值得同情,但違約事實已發生;經法院調解,公司降低違約金數額

魯中晨報
2026-04-26 15:40:06
孩子脫臼復位只收100元,家長舉報亂收費!衛健委:應收110元,你還少給了!家長拒繳費后離開!

孩子脫臼復位只收100元,家長舉報亂收費!衛健委:應收110元,你還少給了!家長拒繳費后離開!

醫脈圈
2026-04-25 20:04:06
結束了!再見愛德華茲!NBA最慘季后賽球隊

結束了!再見愛德華茲!NBA最慘季后賽球隊

籃球實戰寶典
2026-04-26 19:48:57
2026-04-26 20:00:49
星哥玩云 incentive-icons
星哥玩云
星哥跟你說說工作生活的那些事
345文章數 274關注度
往期回顧 全部

科技要聞

漲價浪潮下,DeepSeek推動AI“價格戰”

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

體育要聞

森林狼3比1掘金:逆境中殺出了多孫穆?!

娛樂要聞

僅次《指環王》的美劇,有第二季

財經要聞

事關新就業群體,中辦、國辦發文

汽車要聞

預售19.38萬元起 哈弗猛龍PLUS七座版亮相

態度原創

旅游
房產
本地
公開課
軍事航空

旅游要聞

昨日1.78萬人次在廣富林文化遺址體驗壯鄉風情,“五一”期間還有精彩節目等你來

房產要聞

新一輪教育大爆發來了!海口,開始瘋狂建學校!

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

公開課

李玫瑾:為什么性格比能力更重要?

軍事要聞

伊朗總統:不會在壓力、威脅下進行談判

無障礙瀏覽 進入關懷版