SOFTWARE
24 pagesJupyter: Notebooks and Data Analysis
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 …