Sign inSign up

glintechjames/postgres13-atlassian

By glintechjames

Updated over 3 years ago

Configure postgres database for Atlassian server/data centre products

Image
0

1.1K

glintechjames/postgres13-atlassian repository overview

Postgres 13 alpine images with default database scripts for Atlassian products.

Includes the following users, databases, schemas and credentials:

-- Create Crowd user & database
CREATE USER crowduser PASSWORD 'postgres';
CREATE DATABASE crowddb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
ALTER DATABASE crowddb OWNER TO crowduser;
GRANT ALL PRIVILEGES ON DATABASE crowddb TO crowduser;

-- Create Jira user & database
CREATE USER jirauser PASSWORD 'postgres';
CREATE DATABASE jiradb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
ALTER DATABASE jiradb OWNER TO jirauser;
GRANT ALL PRIVILEGES ON DATABASE jiradb TO jirauser;
    
 -- Create Confluence user & database
CREATE USER confluenceuser PASSWORD 'postgres' CREATEDB CREATEROLE;
CREATE DATABASE confluencedb WITH ENCODING 'UTF-8' LC_COLLATE 'en_US.utf8' LC_CTYPE 'en_US.utf8' TEMPLATE template0;
ALTER DATABASE confluencedb OWNER TO confluenceuser;
GRANT ALL PRIVILEGES ON DATABASE confluencedb TO confluenceuser;

-- Create Bitbucket user & database
CREATE USER bitbucketuser PASSWORD 'postgres';
CREATE DATABASE bitbucketdb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
ALTER DATABASE bitbucketdb OWNER TO bitbucketuser;
GRANT ALL PRIVILEGES ON DATABASE bitbucketdb TO bitbucketuser;

-- Create Bamboo user & database
CREATE USER bamboouser PASSWORD 'postgres';
CREATE DATABASE bamboodb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
ALTER DATABASE bitbucketdb OWNER TO bamboouser;
GRANT ALL PRIVILEGES ON DATABASE bitbucketdb TO bamboouser;
-- Set default schema for database. Run against jiradb only
CREATE SCHEMA jira AUTHORIZATION jirauser;
ALTER DATABASE jiradb SET search_path TO jira;
SHOW search_path;

Tag summary

Content type

Image

Digest

sha256:1fb1af9e7

Size

85.6 MB

Last updated

over 3 years ago

docker pull glintechjames/postgres13-atlassian