文件名称:owncast-admin:用于管理Owncast服务器的管理Web应用程序
文件大小:161KB
文件格式:ZIP
更新时间:2024-04-20 08:21:09
TypeScript
这是一个使用 UI组件,具有和样式的项目。 入门 首先,运行开发服务器: npm run dev # or yarn dev 在生产中,此Admin实例最好以Owncast实例的形式存在于域中,例如: myowncast-site.com/admin 。 因此,使用浏览器打开以查看结果。 您可以通过修改pages/something.js来开始编辑页面。 页面在您编辑文件时自动更新。 通过将文件添加到pages目录来添加新页面,并且将可用于此新页面组件。 由于此项目命中了API端点,因此您应该在中而不是在进行请求,因为它们不是静态的,并且我们不想在构建时而是在运行时获取它们。 可在此处找到API端点列表: : API的授权 用户名:admin pw:[您的stramkey] 学到更多 要了解有关Next.js的更多信息,请查看以下资源: -了解Next.js功能和API。
【文件预览】:
owncast-admin-master
----.gitignore(35B)
----components()
--------statistic.tsx(2KB)
--------key-value-table.tsx(557B)
--------log-table.tsx(2KB)
--------logo.tsx(9KB)
--------info-tip.tsx(392B)
--------main-layout.tsx(7KB)
--------config()
--------chart.tsx(1KB)
--------message-visiblity-toggle.tsx(2KB)
----package.json(1KB)
----package-lock.json(222KB)
----next.config.js(67B)
----LICENSE(1KB)
----public()
--------vercel.svg(1KB)
--------favicon.ico(15KB)
----tsconfig.json(533B)
----types()
--------config-section.ts(2KB)
--------chat.ts(169B)
----.github()
--------workflows()
--------dependabot.yml(185B)
----.prettierignore(37B)
----utils()
--------input-statuses.tsx(2KB)
--------urls.ts(369B)
--------apis.ts(5KB)
--------alert-message-context.tsx(652B)
--------server-status-context.tsx(3KB)
--------hook-windowresize.tsx(984B)
--------format.ts(1KB)
--------config-constants.tsx(10KB)
----.eslintrc.js(1KB)
----README.md(2KB)
----next-env.d.ts(75B)
----.env.development(111B)
----.eslintignore(37B)
----favicon.ico(4KB)
----styles()
--------config-socialhandles.scss(1KB)
--------form-misc-elements.scss(1KB)
--------markdown-editor.scss(2KB)
--------config-video-variants.scss(1KB)
--------config-public-details.scss(2KB)
--------config-tags.scss(809B)
--------config-storage.scss(914B)
--------main-layout.scss(3KB)
--------form-textfields.scss(3KB)
--------pages.scss(260B)
--------variables.scss(2KB)
--------globals.scss(2KB)
--------ant-overrides.scss(11KB)
--------chat.scss(2KB)
--------home.scss(1KB)
----docs()
--------README.md(6KB)
----pages()
--------config-social-items.tsx(343B)
--------webhooks.tsx(6KB)
--------config-storage.tsx(939B)
--------hardware-info.tsx(3KB)
--------actions.tsx(8KB)
--------offline-notice.tsx(3KB)
--------logs.tsx(829B)
--------config-public-details.tsx(1KB)
--------access-tokens.tsx(6KB)
--------help.tsx(6KB)
--------chat.tsx(7KB)
--------upgrade.tsx(1KB)
--------index.tsx(5KB)
--------_app.tsx(1KB)
--------config-video.tsx(1KB)
--------viewer-info.tsx(4KB)
--------config-server-details.tsx(653B)
----.env.production(22B)
----.editorconfig(131B)
----.prettierrc(167B)