|
1 | 1 | import { depker, docker, nextjs } from "https://raw.githubusercontent.com/syfxlin/depker/master/mod.ts";
|
2 | 2 |
|
3 |
| -const app = depker(); |
| 3 | +depker.master(docker({ type: "https" })); |
| 4 | +depker.runner(docker({ type: "local" })); |
4 | 5 |
|
5 |
| -app.master(docker({ type: "https" })); |
6 |
| -app.runner(docker({ type: "local" })); |
7 |
| - |
8 |
| -app.service( |
| 6 | +depker.use( |
9 | 7 | nextjs({
|
10 | 8 | name: "blog",
|
11 | 9 | domain: "blog.ixk.me",
|
12 | 10 | tls: true,
|
13 | 11 | secrets: {
|
14 |
| - NEXT_PUBLIC_COLINE_LANGUAGE: "@BLOG_COLINE_LANGUAGE", |
15 |
| - NEXT_PUBLIC_COLINE_GOOGLE_ANALYTICS: "@BLOG_COLINE_GOOGLE_ANALYTICS", |
16 |
| - NEXT_PUBLIC_COLINE_ARTALK_SITE_NAME: "@BLOG_COLINE_ARTALK_SITE_NAME", |
17 |
| - NEXT_PUBLIC_COLINE_ARTALK_SERVER_URL: "@BLOG_COLINE_ARTALK_SERVER_URL", |
18 |
| - NEXT_PUBLIC_COLINE_GITHUB_REPO: "@BLOG_COLINE_GITHUB_REPO", |
19 |
| - COLINE_GITHUB_TOKEN: "@BLOG_COLINE_GITHUB_TOKEN", |
20 |
| - KEYSTATIC_SECRET: "@BLOG_KEYSTATIC_SECRET", |
21 |
| - KEYSTATIC_GITHUB_CLIENT_ID: "@BLOG_KEYSTATIC_GITHUB_CLIENT_ID", |
22 |
| - KEYSTATIC_GITHUB_CLIENT_SECRET: "@BLOG_KEYSTATIC_GITHUB_CLIENT_SECRET", |
23 |
| - NEXT_PUBLIC_KEYSTATIC_GITHUB_APP_SLUG: "@BLOG_KEYSTATIC_GITHUB_APP_SLUG", |
| 12 | + NEXT_PUBLIC_COLINE_LANGUAGE: "@NEXT_PUBLIC_COLINE_LANGUAGE", |
| 13 | + NEXT_PUBLIC_COLINE_GOOGLE_ANALYTICS: "@NEXT_PUBLIC_COLINE_GOOGLE_ANALYTICS", |
| 14 | + NEXT_PUBLIC_COLINE_ARTALK_SITE_NAME: "@NEXT_PUBLIC_COLINE_ARTALK_SITE_NAME", |
| 15 | + NEXT_PUBLIC_COLINE_ARTALK_SERVER_URL: "@NEXT_PUBLIC_COLINE_ARTALK_SERVER_URL", |
| 16 | + NEXT_PUBLIC_COLINE_GITHUB_REPO: "@NEXT_PUBLIC_COLINE_GITHUB_REPO", |
| 17 | + COLINE_GITHUB_TOKEN: "@COLINE_GITHUB_TOKEN", |
| 18 | + KEYSTATIC_SECRET: "@KEYSTATIC_SECRET", |
| 19 | + KEYSTATIC_GITHUB_CLIENT_ID: "@KEYSTATIC_GITHUB_CLIENT_ID", |
| 20 | + KEYSTATIC_GITHUB_CLIENT_SECRET: "@KEYSTATIC_GITHUB_CLIENT_SECRET", |
| 21 | + NEXT_PUBLIC_KEYSTATIC_GITHUB_APP_SLUG: "@NEXT_PUBLIC_KEYSTATIC_GITHUB_APP_SLUG", |
24 | 22 | },
|
25 | 23 | }),
|
26 | 24 | );
|
27 |
| - |
28 |
| -export default app; |
0 commit comments