fix: appwrite
This commit is contained in:
parent
8b5c7c94cd
commit
91fa762985
@ -13,13 +13,13 @@ export async function defaultServiceConfigurations({ id, teamId }) {
|
|||||||
let secrets = [];
|
let secrets = [];
|
||||||
if (serviceSecret.length > 0) {
|
if (serviceSecret.length > 0) {
|
||||||
serviceSecret.forEach((secret) => {
|
serviceSecret.forEach((secret) => {
|
||||||
secrets.push([secret.name]=secret.value);
|
secrets.push(`${secret.name}=${secret.value}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return { ...service, network, port, workdir, image, secrets }
|
return { ...service, network, port, workdir, image, secrets }
|
||||||
}
|
}
|
||||||
|
|
||||||
export function defaultServiceComposeConfiguration(network: string) {
|
export function defaultServiceComposeConfiguration(network: string): any {
|
||||||
return {
|
return {
|
||||||
networks: [network],
|
networks: [network],
|
||||||
restart: 'always',
|
restart: 'always',
|
||||||
|
@ -3,8 +3,7 @@ import type { FastifyRequest } from 'fastify';
|
|||||||
import { FastifyReply } from 'fastify';
|
import { FastifyReply } from 'fastify';
|
||||||
import yaml from 'js-yaml';
|
import yaml from 'js-yaml';
|
||||||
import fs from 'fs/promises';
|
import fs from 'fs/promises';
|
||||||
import { ComposeFile, createDirectories, decrypt, encrypt, errorHandler, executeDockerCmd, generateDatabaseConfiguration, generatePassword, getContainerUsage, getDatabaseImage, getDatabaseVersions, getFreePublicPort, isARM, listSettings, makeLabelForStandaloneDatabase, prisma, startTraefikTCPProxy, stopDatabaseContainer, stopTcpHttpProxy, supportedDatabaseTypesAndVersions, uniqueName, updatePasswordInDb } from '../../../../lib/common';
|
import { ComposeFile, createDirectories, decrypt, encrypt, errorHandler, executeDockerCmd, generateDatabaseConfiguration, generatePassword, getContainerUsage, getDatabaseImage, getDatabaseVersions, getFreePublicPort, listSettings, makeLabelForStandaloneDatabase, prisma, startTraefikTCPProxy, stopDatabaseContainer, stopTcpHttpProxy, supportedDatabaseTypesAndVersions, uniqueName, updatePasswordInDb } from '../../../../lib/common';
|
||||||
import { checkContainer } from '../../../../lib/docker';
|
|
||||||
import { day } from '../../../../lib/dayjs';
|
import { day } from '../../../../lib/dayjs';
|
||||||
|
|
||||||
import { GetDatabaseLogs, OnlyId, SaveDatabase, SaveDatabaseDestination, SaveDatabaseSettings, SaveVersion } from '../../../../types';
|
import { GetDatabaseLogs, OnlyId, SaveDatabase, SaveDatabaseDestination, SaveDatabaseSettings, SaveVersion } from '../../../../types';
|
||||||
|
File diff suppressed because it is too large
Load Diff
21
apps/ui/src/lib/components/svg/services/Appwrite.svelte
Normal file
21
apps/ui/src/lib/components/svg/services/Appwrite.svelte
Normal file
File diff suppressed because one or more lines are too long
@ -32,6 +32,8 @@
|
|||||||
<Icons.Hasura {isAbsolute} />
|
<Icons.Hasura {isAbsolute} />
|
||||||
{:else if type === 'fider'}
|
{:else if type === 'fider'}
|
||||||
<Icons.Fider {isAbsolute} />
|
<Icons.Fider {isAbsolute} />
|
||||||
|
{:else if type === 'appwrite'}
|
||||||
|
<Icons.Appwrite {isAbsolute} />
|
||||||
{:else if type === 'moodle'}
|
{:else if type === 'moodle'}
|
||||||
<Icons.Moodle {isAbsolute} />
|
<Icons.Moodle {isAbsolute} />
|
||||||
{/if}
|
{/if}
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
//@ts-nocheck
|
//@ts-nocheck
|
||||||
export { default as PlausibleAnalytics } from './PlausibleAnalytics.svelte';
|
export { default as PlausibleAnalytics } from './PlausibleAnalytics.svelte';
|
||||||
export { default as NocoDb } from './NocoDB.svelte';
|
export { default as NocoDb } from './NocoDB.svelte';
|
||||||
export { default as MinIo } from './MinIO.svelte';
|
export { default as MinIo } from './MinIO.svelte';
|
||||||
export { default as VsCodeServer } from './VSCodeServer.svelte';
|
export { default as VsCodeServer } from './VSCodeServer.svelte';
|
||||||
export { default as Wordpress } from './Wordpress.svelte';
|
export { default as Wordpress } from './Wordpress.svelte';
|
||||||
export { default as VaultWarden } from './VaultWarden.svelte';
|
export { default as VaultWarden } from './VaultWarden.svelte';
|
||||||
export { default as LanguageTool } from './LanguageTool.svelte';
|
export { default as LanguageTool } from './LanguageTool.svelte';
|
||||||
export { default as N8n } from './N8n.svelte';
|
export { default as N8n } from './N8n.svelte';
|
||||||
export { default as UptimeKuma } from './UptimeKuma.svelte';
|
export { default as UptimeKuma } from './UptimeKuma.svelte';
|
||||||
export { default as Ghost } from './Ghost.svelte';
|
export { default as Ghost } from './Ghost.svelte';
|
||||||
export { default as MeiliSearch } from './MeiliSearch.svelte';
|
export { default as MeiliSearch } from './MeiliSearch.svelte';
|
||||||
export { default as Umami } from './Umami.svelte';
|
export { default as Umami } from './Umami.svelte';
|
||||||
export { default as Hasura } from './Hasura.svelte';
|
export { default as Hasura } from './Hasura.svelte';
|
||||||
export { default as Fider } from './Fider.svelte';
|
export { default as Fider } from './Fider.svelte';
|
||||||
export { default as Appwrite } from './Moodle.svelte';
|
export { default as Appwrite } from './Appwrite.svelte';
|
||||||
export { default as Moodle } from './Moodle.svelte';
|
export { default as Moodle } from './Moodle.svelte';
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@
|
|||||||
<a href="https://fider.io" target="_blank">
|
<a href="https://fider.io" target="_blank">
|
||||||
<Icons.Fider />
|
<Icons.Fider />
|
||||||
</a>
|
</a>
|
||||||
{:else if service.type === 'appwrote'}
|
{:else if service.type === 'appwrite'}
|
||||||
<a href="https://appwrite.io" target="_blank">
|
<a href="https://appwrite.io" target="_blank">
|
||||||
<Icons.Appwrite/>
|
<Icons.Appwrite/>
|
||||||
</a>
|
</a>
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
function generateUrl(publicPort: any) {
|
function generateUrl(publicPort: any) {
|
||||||
return browser
|
return browser
|
||||||
? `sftp://${
|
? `sftp://${
|
||||||
settings.fqdn ? getDomain(settings.fqdn) : window.location.hostname
|
settings?.fqdn ? getDomain(settings.fqdn) : window.location.hostname
|
||||||
}:${publicPort}`
|
}:${publicPort}`
|
||||||
: 'Loading...';
|
: 'Loading...';
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user