Skip to content

SOFTWARE

24 pages
  • 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 built on PostgreSQL. It provides authentication, ready-to-use APIs, edge functions, real-time subscriptions, object storage, and vector embeddings. The …

    Supabase — Build in a weekend, Scale to millions Supabase is an open-source Firebase alternative built on PostgreSQL. It provides authentication, ready-to-use APIs, edge functions, real-time subscriptions, object storage, and vector embeddings. The …

  • Dify: AI Workflow Platform

    In Applications

    ReferenceSOFTWARE

    Dify is an open-source platform for developing generative AI and LLM applications. It supports agent creation, AI workflows, RAG retrieval, and model management. These features help users build and operate generative AI applications. Pigsty supports …

    Dify is an open-source platform for developing generative AI and LLM applications. It supports agent creation, AI workflows, RAG retrieval, and model management. These features help users build and operate generative AI applications. Pigsty supports …

  • Odoo: Self-Hosted Open Source ERP

    In Applications

    ReferenceSOFTWARE

    Odoo is open-source ERP software with CRM, sales, inventory, and other business applications. The template stays on Odoo Community 19.0 for addon compatibility and uses PostgreSQL 18. Odoo 19 requires PostgreSQL 13 or later and Python 3.10 or later; …

    Odoo is open-source ERP software with CRM, sales, inventory, and other business applications. The template stays on Odoo Community 19.0 for addon compatibility and uses PostgreSQL 18. Odoo 19 requires PostgreSQL 13 or later and Python 3.10 or later; …

  • Wiki.js: OSS Wiki Software

    In Applications

    ReferenceSOFTWARE

    Public Demo: http://wiki.pigsty.cc The current Compose uses the untagged requarks/wiki image. Stable 2.x releases are maintained in requarks/wiki-v2; the original requarks/wiki repository contains 3.x Beta releases. The image resolved to 2.5.316 …

    Public Demo: http://wiki.pigsty.cc The current Compose uses the untagged requarks/wiki image. Stable 2.x releases are maintained in requarks/wiki-v2; the original requarks/wiki repository contains 3.x Beta releases. The image resolved to 2.5.316 …

  • 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. Configure the database through GITEA_DB_* values in .env. Quick Start cd ~/pigsty/app/gitea vi .env # check domain, ports, …

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

  • 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. It automatically runs the one-time kong-migration job. Quick Start cd ~/pigsty/app/kong vi .env # check KONG_PG_* and port settings make Default ports: …

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

  • ByteBase: Schema Migration

    In Applications

    TaskSOFTWARE

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

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

  • 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. It 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. It 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 in app/pgweb. It publishes container port 8081 on host port 8886. cd ~/pigsty/app/pgweb make up # docker compose up -d If the portal entry …

    PGWeb Client PGWeb is a browser-based PostgreSQL client. Pigsty includes a small Docker Compose template in app/pgweb. It publishes container port 8081 on host port 8886. cd ~/pigsty/app/pgweb make up # docker compose up -d If the portal entry …

  • Electric: PostgreSQL Sync Engine

    In Applications

    ReferenceSOFTWARE

    Electric is a PostgreSQL sync engine. It delivers database changes efficiently to frontend and edge applications. Pigsty provides the app/electric template (conf/app/electric.yml). It configures the database, containers, and ingress in one workflow. …

    Electric is a PostgreSQL sync engine. It delivers database changes efficiently to frontend and edge applications. Pigsty provides the app/electric template (conf/app/electric.yml). It configures the database, containers, and ingress in one workflow. …

  • JumpServer: Open-Source Bastion Host

    In Applications

    ReferenceSOFTWARE

    JumpServer is an open-source PAM and bastion-host system. It manages centralized access to SSH, RDP, database, and web assets. Pigsty’s app/jumpserver template runs Community Edition application containers with Docker Compose. Pigsty-managed …

    JumpServer is an open-source PAM and bastion-host system. It manages centralized access to SSH, RDP, database, and web assets. Pigsty’s app/jumpserver template runs Community Edition application containers with Docker Compose. Pigsty-managed …

  • 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) The default images are registry:3.1.2 and joxit/docker-registry-ui:2.6.0. The template is a …

    Pigsty provides the app/registry template (conf/app/registry.yml) for: Docker Registry cache service (default 5000) Optional management UI (default 5080) The default images are registry:3.1.2 and joxit/docker-registry-ui:2.6.0. The template is a …

  • Metabase: BI Analytics Tool

    In Applications

    ReferenceSOFTWARE

    Metabase is an open-source business intelligence tool. Teams can quickly explore and visualize data through its interface without SQL knowledge. Metabase provides many chart types and connects to different databases. These features support enterprise …

    Metabase is an open-source business intelligence tool. Teams can quickly explore and visualize data through its interface without SQL knowledge. Metabase provides many chart types and connects to different databases. These features support enterprise …

  • Immich: Self-Hosted Photo and Video Library

    In Applications

    ReferenceSOFTWARE

    Immich is a high-performance, self-hosted photo and video management application. It is a popular open-source alternative to Google Photos, licensed under AGPL-3.0. Features include web and mobile uploads, album sharing, timelines, maps, EXIF and RAW …

    Immich is a high-performance, self-hosted photo and video management application. It is a popular open-source alternative to Google Photos, licensed under AGPL-3.0. Features include web and mobile uploads, album sharing, timelines, maps, EXIF and RAW …

  • Maybe: Self-Hosted Personal Finance

    In Applications

    ReferenceSOFTWARE

    Maybe is an open-source personal finance application. It manages accounts, transactions, budgets, investments, and household financial views. This Rails application stores production business data in PostgreSQL and uses Redis for background job …

    Maybe is an open-source personal finance application. It manages accounts, transactions, budgets, investments, and household financial views. This Rails application stores production business data in PostgreSQL and uses Redis for background job …

  • 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). It stores application state in external PostgreSQL and keeps 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). It stores application state in external PostgreSQL and keeps 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. Use its visual interface to create database applications without code. NocoDB supports PostgreSQL, MySQL, SQL Server, and other databases. You can use it …

    NocoDB is an open-source Airtable alternative that turns any database into a smart spreadsheet. Use its visual interface to create database applications without code. NocoDB supports PostgreSQL, MySQL, SQL Server, and other databases. You can use it …

  • 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). Its default dependencies are PostgreSQL + Silo + Docker. It does not require Redis. Quick Start curl -fsSL …

    Teable is a no-code database platform for team collaboration. Pigsty provides the app/teable template (conf/app/teable.yml). Its default dependencies are PostgreSQL + Silo + Docker. It does not require Redis. Quick Start curl -fsSL …

  • FerretDB: MongoDB Protocol

    In Applications

    ReferenceSOFTWARE

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

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

  • 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). By default, it uses Pigsty-managed PostgreSQL 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). By default, it uses Pigsty-managed PostgreSQL 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, and payment integrations. These …

    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, and payment integrations. These …

  • Enterprise Self-Hosted Supabase

    In Applications

    ReferenceSOFTWARE

    Pigsty can deploy Supabase on your physical, virtual, or cloud servers with a single command. Self-hosting provides more extensions, performance options, control, and potential cost savings. As of August 2026, the official Supabase self-hosting guide …

    Pigsty can deploy Supabase on your physical, virtual, or cloud servers with a single command. Self-hosting provides more extensions, performance options, control, and potential cost savings. As of August 2026, the official Supabase self-hosting guide …