Skip to content

Module: SOFTWARE

  • Jupyter: Notebooks and Data Analysis

    In Applications

    ReferenceSOFTWARE

    JupyterLab is an interactive notebook, terminal, and data-analysis environment. Pigsty v4.5.0 has two distinct deployment paths: The VIBE module, managed by Ansible and systemd, for the complete v4.5.0 development sandbox. The lightweight standalone …

    JupyterLab is an interactive notebook, terminal, and data-analysis environment. Pigsty v4.5.0 has two distinct deployment paths: The VIBE module, managed by Ansible and systemd, for the complete v4.5.0 development sandbox. The lightweight standalone …

  • Supabase

    In PG Kernels

    ConceptSOFTWARE

    Supabase — Build in a weekend, Scale to millions Supabase is an open-source Firebase alternative that wraps PostgreSQL and provides authentication, out-of-the-box APIs, edge functions, real-time subscriptions, object storage, and vector embedding …

    Supabase — Build in a weekend, Scale to millions Supabase is an open-source Firebase alternative that wraps PostgreSQL and provides authentication, out-of-the-box APIs, edge functions, real-time subscriptions, object storage, and vector embedding …

  • Dify: AI Workflow Platform

    In Applications

    ReferenceSOFTWARE

    Dify is a Generative AI Application Innovation Engine and open-source LLM application development platform. It provides capabilities from Agent building to AI workflow orchestration, RAG retrieval, and model management, helping users easily build and …

    Dify is a Generative AI Application Innovation Engine and open-source LLM application development platform. It provides capabilities from Agent building to AI workflow orchestration, RAG retrieval, and model management, helping users easily build and …

  • Odoo: Self-Hosted Open Source ERP

    In Applications

    ReferenceSOFTWARE

    Odoo is an open-source enterprise resource planning (ERP) software that provides a full suite of business applications, including CRM, sales, purchasing, inventory, production, accounting, and other management functions. Odoo is a typical web …

    Odoo is an open-source enterprise resource planning (ERP) software that provides a full suite of business applications, including CRM, sales, purchasing, inventory, production, accounting, and other management functions. Odoo is a typical web …

  • Wiki.js: OSS Wiki Software

    In Applications

    ReferenceSOFTWARE

    Public Demo: http://wiki.pigsty.cc TL; DR cd ~/pigsty/app/wiki && docker compose up -d Postgres Preparation # postgres://dbuser_wiki:[email protected]:5432/wiki - { name: wiki, owner: dbuser_wiki, revokeconn: true , comment: wiki the api …

    Public Demo: http://wiki.pigsty.cc TL; DR cd ~/pigsty/app/wiki && docker compose up -d Postgres Preparation # postgres://dbuser_wiki:[email protected]:5432/wiki - { name: wiki, owner: dbuser_wiki, revokeconn: true , comment: wiki the api …

  • Gitea: Self-Hosted Git Service

    In Applications

    ReferenceSOFTWARE

    Gitea is a lightweight open-source Git hosting platform. Pigsty’s app/gitea template uses external PostgreSQL mode by default, configured via GITEA_DB_* values in .env. Quick Start cd ~/pigsty/app/gitea vi .env # check domain, ports, database …

    Gitea is a lightweight open-source Git hosting platform. Pigsty’s app/gitea template uses external PostgreSQL mode by default, configured via GITEA_DB_* values in .env. Quick Start cd ~/pigsty/app/gitea vi .env # check domain, ports, database …

  • PostgREST: Auto-Generated API

    In Applications

    ReferenceSOFTWARE

    PostgREST exposes PostgreSQL schemas directly as REST APIs. Pigsty provides the app/postgrest template, with default port 8884. Quick Start cd ~/pigsty/app/postgrest vi .env # check DB_URI / DB_SCHEMA / JWT make up Default endpoints: http://<IP>:8884 …

    PostgREST exposes PostgreSQL schemas directly as REST APIs. Pigsty provides the app/postgrest template, with default port 8884. Quick Start cd ~/pigsty/app/postgrest vi .env # check DB_URI / DB_SCHEMA / JWT make up Default endpoints: http://<IP>:8884 …

  • Kong: API Gateway

    In Applications

    ReferenceSOFTWARE

    Kong is an open-source API gateway. Pigsty’s app/kong template stores configuration in PostgreSQL and runs a one-time migration job (kong-migration) automatically. Quick Start cd ~/pigsty/app/kong vi .env # check KONG_PG_* and port settings make …

    Kong is an open-source API gateway. Pigsty’s app/kong template stores configuration in PostgreSQL and runs a one-time migration job (kong-migration) automatically. Quick Start cd ~/pigsty/app/kong vi .env # check KONG_PG_* and port settings make …

  • ByteBase: Schema Migration

    In Applications

    TaskSOFTWARE

    Bytebase is a database schema change and version management tool. Pigsty provides a ready-to-use Compose template in app/bytebase. It listens on 8887 by default and connects to external PostgreSQL via BB_PGURL. Quick Start cd ~/pigsty/app/bytebase vi …

    Bytebase is a database schema change and version management tool. Pigsty provides a ready-to-use Compose template in app/bytebase. It listens on 8887 by default and connects to external PostgreSQL via BB_PGURL. Quick Start cd ~/pigsty/app/bytebase vi …

  • pgAdmin: PostgreSQL GUI

    In Applications

    TaskSOFTWARE

    pgAdmin is an open-source PostgreSQL administration and development GUI. Pigsty v4.5.0 provides the app/pgadmin Docker Compose template and can generate a server list and password file from the current inventory. Change the defaults first The …

    pgAdmin is an open-source PostgreSQL administration and development GUI. Pigsty v4.5.0 provides the app/pgadmin Docker Compose template and can generate a server list and password file from the current inventory. Change the defaults first The …

  • PGWeb: Browser-based PostgreSQL Client

    In Applications

    ReferenceSOFTWARE

    PGWeb Client PGWeb is a browser-based PostgreSQL client. Pigsty includes a small Docker Compose template under app/pgweb; it publishes container port 8081 on host port 8886. cd ~/pigsty/app/pgweb make up # docker compose up -d Open http://cli.pigsty …

    PGWeb Client PGWeb is a browser-based PostgreSQL client. Pigsty includes a small Docker Compose template under app/pgweb; it publishes container port 8081 on host port 8886. cd ~/pigsty/app/pgweb make up # docker compose up -d Open http://cli.pigsty …

  • Electric: PostgreSQL Sync Engine

    In Applications

    ReferenceSOFTWARE

    Electric is a PostgreSQL sync engine focused on efficiently delivering database changes to frontend and edge applications. Pigsty provides the app/electric template (conf/app/electric.yml) to bootstrap database, container, and ingress settings in one …

    Electric is a PostgreSQL sync engine focused on efficiently delivering database changes to frontend and edge applications. Pigsty provides the app/electric template (conf/app/electric.yml) to bootstrap database, container, and ingress settings in one …

  • JumpServer: Open-Source Bastion Host

    In Applications

    ReferenceSOFTWARE

    JumpServer is an open-source PAM and bastion-host system for centralized access management of SSH, RDP, database, and web assets. Pigsty’s app/jumpserver template runs the JumpServer Community Edition application layer with Docker Compose and uses …

    JumpServer is an open-source PAM and bastion-host system for centralized access management of SSH, RDP, database, and web assets. Pigsty’s app/jumpserver template runs the JumpServer Community Edition application layer with Docker Compose and uses …

  • Registry: Container Image Cache

    In Applications

    ReferenceSOFTWARE

    Pigsty provides the app/registry template (conf/app/registry.yml) for: Docker Registry cache service (default 5000) Optional management UI (default 5080) Quick Start curl -fsSL https://repo.pigsty.io/get | bash; cd ~/pigsty ./bootstrap ./configure -c …

    Pigsty provides the app/registry template (conf/app/registry.yml) for: Docker Registry cache service (default 5000) Optional management UI (default 5080) Quick Start curl -fsSL https://repo.pigsty.io/get | bash; cd ~/pigsty ./bootstrap ./configure -c …

  • Metabase: BI Analytics Tool

    In Applications

    ReferenceSOFTWARE

    Metabase is a fast, easy-to-use open-source business intelligence tool that lets your team explore and visualize data without SQL knowledge. Metabase provides a friendly user interface with rich chart types and supports connecting to various …

    Metabase is a fast, easy-to-use open-source business intelligence tool that lets your team explore and visualize data without SQL knowledge. Metabase provides a friendly user interface with rich chart types and supports connecting to various …

  • Immich: Self-Hosted Photo and Video Library

    In Applications

    ReferenceSOFTWARE

    Immich is a high-performance, self-hosted photo and video management application and one of the most popular open-source alternatives to Google Photos. It provides web and mobile uploads, album sharing, timelines, maps, EXIF and RAW support, …

    Immich is a high-performance, self-hosted photo and video management application and one of the most popular open-source alternatives to Google Photos. It provides web and mobile uploads, album sharing, timelines, maps, EXIF and RAW support, …

  • Maybe: Self-Hosted Personal Finance

    In Applications

    ReferenceSOFTWARE

    Maybe is an open-source personal finance application for managing accounts, transactions, budgets, investments, and household financial views. Maybe is a typical Rails web application: it stores business data in PostgreSQL in production and uses …

    Maybe is an open-source personal finance application for managing accounts, transactions, budgets, investments, and household financial views. Maybe is a typical Rails web application: it stores business data in PostgreSQL in production and uses …

  • Mattermost: Open-Source Team Collaboration

    In Applications

    ReferenceSOFTWARE

    Mattermost is an open-source team collaboration platform and a private alternative to Slack. Pigsty provides app/mattermost (conf/app/mattermost.yml), which stores app state in external PostgreSQL and persists file directories on host paths. Quick …

    Mattermost is an open-source team collaboration platform and a private alternative to Slack. Pigsty provides app/mattermost (conf/app/mattermost.yml), which stores app state in external PostgreSQL and persists file directories on host paths. Quick …

  • NocoDB: Open-Source Airtable

    In Applications

    ReferenceSOFTWARE

    NocoDB is an open-source Airtable alternative that turns any database into a smart spreadsheet. It provides a rich user interface that allows you to create powerful database applications without writing code. NocoDB supports PostgreSQL, MySQL, SQL …

    NocoDB is an open-source Airtable alternative that turns any database into a smart spreadsheet. It provides a rich user interface that allows you to create powerful database applications without writing code. NocoDB supports PostgreSQL, MySQL, SQL …

  • Teable: AI No-Code Database

    In Applications

    ReferenceSOFTWARE

    Teable is a no-code database platform for team collaboration. Pigsty provides the app/teable template (conf/app/teable.yml) and depends on PostgreSQL + Silo + Docker by default (no Redis dependency). Quick Start curl -fsSL https://repo.pigsty.io/get …

    Teable is a no-code database platform for team collaboration. Pigsty provides the app/teable template (conf/app/teable.yml) and depends on PostgreSQL + Silo + Docker by default (no Redis dependency). Quick Start curl -fsSL https://repo.pigsty.io/get …

  • FerretDB: MongoDB Protocol

    In Applications

    ReferenceSOFTWARE

    FerretDB provides a MongoDB-compatible protocol over PostgreSQL and the DocumentDB extension. Pigsty’s app/ferretdb runs only the stateless protocol proxy; PostgreSQL, the postgres database, the DocumentDB extensions, and the backend PostgreSQL login …

    FerretDB provides a MongoDB-compatible protocol over PostgreSQL and the DocumentDB extension. Pigsty’s app/ferretdb runs only the stateless protocol proxy; PostgreSQL, the postgres database, the DocumentDB extensions, and the backend PostgreSQL login …

  • Hindsight: AI Long-Term Memory

    In Applications

    ReferenceSOFTWARE

    Hindsight is a PostgreSQL-native long-term memory service for AI agents. Pigsty provides the app/hindsight configuration template (conf/app/hindsight.yml), using Pigsty-managed PostgreSQL by default instead of Hindsight’s built-in development …

    Hindsight is a PostgreSQL-native long-term memory service for AI agents. Pigsty provides the app/hindsight configuration template (conf/app/hindsight.yml), using Pigsty-managed PostgreSQL by default instead of Hindsight’s built-in development …

  • InsForge: AI Backend-as-a-Service

    In Applications

    ReferenceSOFTWARE

    InsForge is an open-source Backend-as-a-Service platform for AI coding agents. Built around PostgreSQL, it provides authentication, database APIs, file storage, a model gateway, edge functions, site deployment, payment integrations, and more, …

    InsForge is an open-source Backend-as-a-Service platform for AI coding agents. Built around PostgreSQL, it provides authentication, database APIs, file storage, a model gateway, edge functions, site deployment, payment integrations, and more, …

  • Enterprise Self-Hosted Supabase

    In Applications

    ReferenceSOFTWARE

    Supabase is great, but having your own Supabase is even better. Pigsty can help you deploy enterprise-grade Supabase on your own servers (physical, virtual, or cloud) with a single command — more extensions, better performance, deeper control, and …

    Supabase is great, but having your own Supabase is even better. Pigsty can help you deploy enterprise-grade Supabase on your own servers (physical, virtual, or cloud) with a single command — more extensions, better performance, deeper control, and …