fix(template): Peppermint Naming

This commit is contained in:
DrMxrcy
2024-11-21 01:52:39 -05:00
parent f7533c88f6
commit f3be56234b
2 changed files with 12 additions and 11 deletions

View File

@@ -1,13 +1,13 @@
version: "3.8"
services:
peppermint_postgres:
peppermint-postgres:
image: postgres:latest
restart: always
networks:
- dokploy-network
volumes:
- pgdata:/var/lib/postgresql/data
- peppermint-postgres-data:/var/lib/postgresql/data
environment:
POSTGRES_USER: peppermint
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
@@ -18,19 +18,23 @@ services:
timeout: 5s
retries: 5
peppermint:
peppermint-app:
image: pepperlabs/peppermint:latest
restart: always
networks:
- dokploy-network
depends_on:
peppermint_postgres:
peppermint-postgres:
condition: service_healthy
environment:
DB_USERNAME: "peppermint"
DB_PASSWORD: ${POSTGRES_PASSWORD}
DB_HOST: "peppermint_postgres"
DB_HOST: "peppermint-postgres"
SECRET: ${SECRET}
networks:
dokploy-network:
external: true
volumes:
pgdata:
peppermint-postgres-data:

View File

@@ -8,27 +8,24 @@ import {
} from "../utils";
export function generate(schema: Schema): Template {
// Generate domains and secrets
const mainDomain = generateRandomDomain(schema);
const apiDomain = generateRandomDomain(schema);
const postgresPassword = generatePassword();
const secret = generateBase64(32);
// Configure domain routing
const domains: DomainSchema[] = [
{
host: mainDomain,
port: 3000,
serviceName: "peppermint",
serviceName: "peppermint-app",
},
{
host: apiDomain,
port: 5003,
serviceName: "peppermint",
serviceName: "peppermint-app",
},
];
// Set environment variables
const envs = [
`MAIN_DOMAIN=${mainDomain}`,
`API_DOMAIN=${apiDomain}`,