refactor: delete static form self registry

This commit is contained in:
Mauricio Siu
2024-05-18 17:24:42 -06:00
parent 957e5066aa
commit f784a4f989
3 changed files with 19 additions and 15 deletions

View File

@@ -28,9 +28,14 @@ import { toast } from "sonner";
import { z } from "zod";
const AddRegistrySchema = z.object({
username: z.string().min(1, {
message: "Username is required",
}),
username: z
.string()
.min(1, {
message: "Username is required",
})
.regex(/^[a-zA-Z0-9]+$/, {
message: "Username can only contain letters and numbers",
}),
password: z.string().min(1, {
message: "Password is required",
}),
@@ -49,18 +54,18 @@ export const AddSelfHostedRegistry = () => {
const router = useRouter();
const form = useForm<AddRegistry>({
defaultValues: {
username: "siumauricio",
password: "Password123",
registryUrl: "https://registry.dokploy.com",
username: "",
password: "",
registryUrl: "",
},
resolver: zodResolver(AddRegistrySchema),
});
useEffect(() => {
form.reset({
registryUrl: "https://registry.dokploy.com",
username: "siumauricio",
password: "Password123",
registryUrl: "",
username: "",
password: "",
});
}, [form, form.reset, form.formState.isSubmitSuccessful]);

View File

@@ -24,7 +24,7 @@ export const uploadImage = async (
: registryUrl;
const registryTag = imagePrefix
? `${registryUrl}/${imagePrefix}/${imageName}`
? `${finalURL}/${imagePrefix}/${imageName}`
: `${finalURL}/${imageName}`;
try {
@@ -59,3 +59,7 @@ export const uploadImage = async (
throw error;
}
};
// docker:
// endpoint: "unix:///var/run/docker.sock"
// exposedByDefault: false
// swarmMode: true

View File

@@ -44,11 +44,6 @@ const createRegistryRouterConfig = async (registry: Registry) => {
const routerConfig: HttpRouter = {
rule: `Host(\`${registryUrl}\`)`,
service: "dokploy-registry-service",
...(process.env.NODE_ENV === "production"
? {
middlewares: ["redirect-to-https"],
}
: {}),
entryPoints: [
"web",
...(process.env.NODE_ENV === "production" ? ["websecure"] : []),