Merge pull request #1459 from Dokploy/fix/tweak-processor-template

refactor: update project name reference in compose template processing
This commit is contained in:
Mauricio Siu 2025-03-11 00:29:33 -06:00 committed by GitHub
commit 19ea4d3fcd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 10 deletions

View File

@ -1,6 +1,6 @@
{
"name": "dokploy",
"version": "v0.20.1",
"version": "v0.20.2",
"private": true,
"license": "Apache-2.0",
"type": "module",

View File

@ -607,7 +607,7 @@ export const composeRouter = createTRPCRouter({
const processedTemplate = processTemplate(config, {
serverIp: serverIp,
projectName: compose.project.name,
projectName: compose.appName,
});
return {
@ -676,7 +676,7 @@ export const composeRouter = createTRPCRouter({
const processedTemplate = processTemplate(config, {
serverIp: serverIp,
projectName: compose.project.name,
projectName: compose.appName,
});
// Update compose file

View File

@ -53,14 +53,12 @@ export const generatePassword = (quantity = 16): string => {
};
/**
* Generate a random base64 string of specified length
* Generate a random base64 string from N random bytes
* @param bytes Number of random bytes to generate before base64 encoding (default: 32)
* @returns base64 encoded string of the random bytes
*/
export function generateBase64(length: number): string {
// To get N characters in base64, we need to generate N * 3/4 bytes
const bytesNeeded = Math.ceil((length * 3) / 4);
return Buffer.from(randomBytes(bytesNeeded))
.toString("base64")
.substring(0, length);
export function generateBase64(bytes = 32): string {
return randomBytes(bytes).toString("base64");
}
export function generateJwt(length = 256): string {