A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.
29 matches across 8 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | docs/troubleshooting/index.md | 61 | curl -L -k 'http://SONARRIPORHOST:PORT/api/v3/queue?apikey=YOURAPIKEY' |
| HIGH | docs/widgets/authoring/proxies.md | 48 | key: your-api-key |
| HIGH | docs/widgets/authoring/proxies.md | 77 | key: your-api-key |
| HIGH | docs/widgets/services/healthchecks.md | 23 | key: <YOUR_API_KEY> |
| HIGH | docs/widgets/services/healthchecks.md | 23 | key: <YOUR_API_KEY> |
| HIGH | docs/widgets/services/arcane.md | 16 | key: your-api-key |
| HIGH | docs/widgets/services/pangolin.md | 16 | key: your-api-key |
| HIGH | docs/widgets/services/zabbix.md | 18 | key: your-api-key |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | docs/layouts/custom.yml | 21 | # ----------------------------------------------------------------------------- |
| MEDIUM | docs/layouts/custom.yml | 23 | # ----------------------------------------------------------------------------- |
| MEDIUM | docs/layouts/custom.yml | 185 | # ----------------------------------------------------------------------------- |
| MEDIUM | docs/layouts/custom.yml | 187 | # ----------------------------------------------------------------------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/utils/proxy/handlers/synology.js | 74 | async function handleUnsuccessfulResponse(serviceWidget, url, serviceName) { |
| LOW | src/utils/proxy/handlers/unifi.js | 9 | function isSuccessfulLoginResponse(data) { |
| LOW | src/utils/config/api-response.js | 87 | function convertLayoutGroupToGroup(name, layoutGroup) { |
| LOW | src/utils/config/api-response.js | 136 | function mergeLayoutGroupsIntoConfigured(configuredGroups, layoutGroups) { |
| LOW | src/utils/config/config.js | 64 | export function substituteEnvironmentVars(str) { |
| LOW | src/utils/kubernetes/resource-helpers.js | 89 | export async function constructedServiceFromResource(resource) { |
| LOW | src/widgets/audiobookshelf/proxy.js | 25 | export default async function audiobookshelfProxyHandler(req, res) { |
| LOW | src/widgets/homeassistant/proxy.js | 64 | export default async function homeassistantProxyHandler(req, res) { |
| LOW | src/widgets/pyload/proxy.js | 48 | async function fetchFromPyloadAPIWithCredentials(url, params, username, password, key) { |
| LOW | src/widgets/omada/proxy.js | 16 | function shouldRetryWithFreshSession(status, responseData, attempt, usedCachedSession) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | src/widgets/suwayomi/proxy.js | 97 | const tmp = responseJSON.data.category.mangas.nodes.reduce( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | docs/layouts/custom.yml | 1 | # Copyright (c) 2016-2024 Martin Donath <martin.donath@squidfunk.com> |
| LOW | src/skeleton/proxmox.yaml | 1 | --- |
| LOW | src/skeleton/docker.yaml | 1 | --- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .github/DISCUSSION_TEMPLATE/feature-requests.yml | 7 | #### ⚠️ Don't forget to search [existing issues](https://github.com/gethomepage/homepage/search?q=&type=issues) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/utils/proxy/http.js | 25 | function handleRequest(requestor, url, params) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/widgets/jdownloader/proxy.test.js | 56 | username: "user@example.com", |