44 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
      "type": 1,
 | 
						|
      "title": "PostgreSQL 17.4",
 | 
						|
      "name": "PostgreSQL 17.4",
 | 
						|
      "description": "PostgreSQL 17 is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. This template uses the official PostgreSQL Docker image @ https://hub.docker.com/_/postgres/.",
 | 
						|
      "logo": "",
 | 
						|
      "image": "postgres:17.4",
 | 
						|
      "note": "This is a PostgreSQL database server.",
 | 
						|
      "categories": [
 | 
						|
        "System Tools"
 | 
						|
      ],
 | 
						|
      "platform": "linux",
 | 
						|
      "restart_policy": "unless-stopped",
 | 
						|
      "ports": [
 | 
						|
        "5432:5432/tcp"
 | 
						|
      ],
 | 
						|
      "volumes": [
 | 
						|
        {
 | 
						|
          "container": "/var/lib/postgresql/data",
 | 
						|
          "bind": "!config/postgresql/config"
 | 
						|
        }
 | 
						|
      ],
 | 
						|
      "env": [
 | 
						|
        {
 | 
						|
          "name": "POSTGRES_USER",
 | 
						|
          "label": "POSTGRES_USER",
 | 
						|
          "default": "postgresql",
 | 
						|
          "description": "The root PostgreSQL user. This user has superuser access to all databases."
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "name": "POSTGRES_DB",
 | 
						|
          "label": "POSTGRES_DB",
 | 
						|
          "default": "postgresdb",
 | 
						|
          "description": "The name of the default database to create when the container is started for the first time."
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "name": "POSTGRES_PASSWORD",
 | 
						|
          "label": "POSTGRES_PASSWORD",
 | 
						|
          "default": "CHANGE_ME_YOU_FOOL",
 | 
						|
          "description": "The password for the PostgreSQL user. This password is used to authenticate the user when connecting to the database."
 | 
						|
        }
 | 
						|
      ]
 | 
						|
   }
 |