Use registry image for Portainer deployment
This commit is contained in:
@@ -3,8 +3,6 @@ import { WEBAPP_URL } from "@calcom/lib/constants";
|
||||
import { getPlaceholderAvatar } from "@calcom/lib/defaultAvatarImage";
|
||||
import { markdownToSafeHTML } from "@calcom/lib/markdownToSafeHTML";
|
||||
import { stripMarkdown } from "@calcom/lib/stripMarkdown";
|
||||
import { EventTypeDescriptionLazy as EventTypeDescription } from "@calcom/web/modules/event-types/components";
|
||||
import EmptyPage from "@calcom/web/modules/event-types/components/EmptyPage";
|
||||
import type { PageProps } from "app/_types";
|
||||
import { generateMeetingMetadata } from "app/_utils";
|
||||
import type { Metadata } from "next";
|
||||
@@ -94,13 +92,24 @@ const TeamPage = async ({ params, searchParams }: PageProps): Promise<JSX.Elemen
|
||||
<div className="flex flex-wrap items-center">
|
||||
<h2 className="text-default pr-2 text-sm font-semibold">{type.title}</h2>
|
||||
</div>
|
||||
<EventTypeDescription eventType={type} isPublic={true} shortenDescription />
|
||||
{type.descriptionAsSafeHTML ? (
|
||||
<div
|
||||
className="text-subtle line-clamp-4 wrap-break-word py-1 text-sm [&>*:not(:first-child)]:hidden [&_a]:text-blue-500 [&_a]:underline [&_a]:hover:text-blue-600"
|
||||
// biome-ignore lint/security/noDangerouslySetInnerHtml: Content is sanitized by markdownToSafeHTML.
|
||||
dangerouslySetInnerHTML={{ __html: markdownToSafeHTML(type.descriptionAsSafeHTML) }}
|
||||
/>
|
||||
) : null}
|
||||
<p className="text-subtle mt-2 text-sm">{type.length}m</p>
|
||||
</div>
|
||||
</Link>
|
||||
))}
|
||||
</div>
|
||||
|
||||
{isEventListEmpty ? <EmptyPage name={team.name} /> : null}
|
||||
{isEventListEmpty ? (
|
||||
<div className="border-subtle text-subtle rounded-md border px-5 py-10 text-center text-sm">
|
||||
{team.name} has no public event types.
|
||||
</div>
|
||||
) : null}
|
||||
</main>
|
||||
);
|
||||
};
|
||||
|
||||
+1
-18
@@ -40,24 +40,7 @@ services:
|
||||
- cal-diy
|
||||
|
||||
calcom:
|
||||
image: cal-diy-oidc:latest
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
args:
|
||||
NEXT_PUBLIC_WEBAPP_URL: ${NEXT_PUBLIC_WEBAPP_URL}
|
||||
NEXT_PUBLIC_API_V2_URL: ${NEXT_PUBLIC_API_V2_URL:-}
|
||||
NEXT_PUBLIC_LICENSE_CONSENT: ${NEXT_PUBLIC_LICENSE_CONSENT:-agree}
|
||||
NEXT_PUBLIC_WEBSITE_TERMS_URL: ${NEXT_PUBLIC_WEBSITE_TERMS_URL:-}
|
||||
NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL: ${NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL:-}
|
||||
NEXT_PUBLIC_SINGLE_ORG_SLUG: ${NEXT_PUBLIC_SINGLE_ORG_SLUG:-}
|
||||
ORGANIZATIONS_ENABLED: ${ORGANIZATIONS_ENABLED:-0}
|
||||
CALCOM_TELEMETRY_DISABLED: ${CALCOM_TELEMETRY_DISABLED:-1}
|
||||
NEXTAUTH_SECRET: ${NEXTAUTH_SECRET}
|
||||
CALENDSO_ENCRYPTION_KEY: ${CALENDSO_ENCRYPTION_KEY}
|
||||
DATABASE_URL: postgresql://${POSTGRES_USER:-calcom}:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB:-calcom}
|
||||
DATABASE_DIRECT_URL: postgresql://${POSTGRES_USER:-calcom}:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB:-calcom}
|
||||
CSP_POLICY: ${CSP_POLICY:-}
|
||||
image: ${CALCOM_IMAGE:-git.internal.vyntehome.com/zachariahsharma/cal-diy-oidc:latest}
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
postgres:
|
||||
|
||||
@@ -15,6 +15,7 @@ AUTHENTIK_CLIENT_ID=replace-with-authentik-client-id
|
||||
AUTHENTIK_CLIENT_SECRET=replace-with-authentik-client-secret
|
||||
|
||||
# Optional stack settings
|
||||
CALCOM_IMAGE=git.internal.vyntehome.com/zachariahsharma/cal-diy-oidc:latest
|
||||
CALCOM_PORT=3000
|
||||
POSTGRES_USER=calcom
|
||||
POSTGRES_DB=calcom
|
||||
|
||||
Reference in New Issue
Block a user