|
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