V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
guiyumin
V2EX  ›  PostgreSQL

二键安装一个 postgresql 服务

  •  
  •   guiyumin · 9 小时 21 分钟前 · 943 次点击

    第一键,在第一个 vps 里安装这个 https://github.com/node-pulse/admiral

    有一个一键脚本,去 release 里可以下载

    这个平台可以做服务器监控,可以做 ansible 自动化部署

    第二键,就是去社区剧本里找到这个 :PostgreSQL Stack (PostgreSQL + PostgREST + pgweb + Nginx)

    然后下载

    最后一步就是部署到第二个 vps

    所以你需要 2 个 vps

    这个 pg 服务包含

    • pg 18.1
    • pgweb 用于 ui
    • anthelia 用于 2fa ,不然 pgweb 没有防护,会被黑(我被黑过)

    如果你只有一个 vps

    可以用 ansible 命令行,里面需要 3 个参数:

    ansible-playbook install.yml -i inventory \
        -e domain=db.example.com \
        -e [email protected] \
        -e authelia_admin_password=YourSecurePass123
    
    6 条回复    2025-11-30 14:54:06 +08:00
    itechify
        1
    itechify  
    PRO
       6 小时 34 分钟前
    docker compose 更快,端口绑定本地,密码设置复杂点就行了
    datou
        2
    datou  
       5 小时 51 分钟前
    supabase 了解一下?
    guiyumin
        3
    guiyumin  
    OP
       5 小时 50 分钟前
    @itechify https://github.com/node-pulse/playbooks 这里面有很多 playbooks ,我一个个都在做

    主要是用 ui ,点击几下就行了
    guiyumin
        4
    guiyumin  
    OP
       5 小时 13 分钟前 via iPhone
    @datou 好,我过几天出一个一鍵安裝 supabase 的 pkaybook
    yemoluo
        5
    yemoluo  
       4 小时 30 分钟前
    @guiyumin 可以有
    datou
        6
    datou  
       4 小时 5 分钟前
    @guiyumin 🐱
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2492 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:59 · PVG 18:59 · LAX 02:59 · JFK 05:59
    ♥ Do have faith in what you're doing.