Commit Graph

  • bc3e28d5ab fix callback on protected paths fuomag9 2025-11-19 17:57:14 +01:00
  • 284013af35 deps(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 dependabot[bot] 2025-11-18 22:34:29 +00:00
  • a4916b04da change path to better one fuomag9 2025-11-15 11:44:45 +01:00
  • 515ef21f12 Delete CNAME fuomag9 2025-11-15 11:42:58 +01:00
  • d0b8fd1981 fix preview path fuomag9 2025-11-15 11:35:00 +01:00
  • f6365a4766 added preview image, better title fuomag9 2025-11-15 11:27:22 +01:00
  • aa21329b63 Create CNAME fuomag9 2025-11-15 11:07:59 +01:00
  • 539cfc5a04 Merge branch 'develop' of github.com:fuomag9/caddy-proxy-manager into develop fuomag9 2025-11-15 11:07:37 +01:00
  • ffd7ded175 Added website fuomag9 2025-11-15 11:07:33 +01:00
  • ab64b67844 Potential fix for code scanning alert no. 5: Prototype-polluting function fuomag9 2025-11-15 10:25:13 +01:00
  • d071fbf90e updated github actions fuomag9 2025-11-15 00:16:49 +01:00
  • 06dc28fabd Added user logs functionality fuomag9 2025-11-14 23:27:05 +01:00
  • 58ec7e321e undo loki stuff fuomag9 2025-11-12 23:22:30 +01:00
  • fa65dc1b2c Corrected Configuration for trea/caddy-loki-logger fuomag9 2025-11-12 22:38:58 +01:00
  • a172595790 I've corrected the Caddy configuration structure. The error was because I placed logging inside the apps object, but in Caddy's JSON config, logging must be at the root level, alongside admin and apps. fuomag9 2025-11-12 22:28:59 +01:00
  • ec580d2385 Add the ability to log to loki fuomag9 2025-11-12 22:07:51 +01:00
  • 6fa1eb756b Added search feature fuomag9 2025-11-12 19:32:26 +01:00
  • 52f73e5ca7 1. First try to load from /config/caddy/autosave.json (the auto-saved config from the last run) 2. Fall back to /etc/caddy/Caddyfile only on first run when autosave doesn't exist fuomag9 2025-11-11 21:39:19 +01:00
  • a95ecce935 Update Dockerfile fuomag9 2025-11-11 19:39:15 +01:00
  • 7416573a15 Update docker-compose.yml fuomag9 2025-11-11 19:28:06 +01:00
  • a5f6aed25d Update Dockerfile fuomag9 2025-11-11 19:21:49 +01:00
  • c10808cf3b Update Dockerfile fuomag9 2025-11-11 19:11:23 +01:00
  • 76e31a3ea5 fix building fuomag9 2025-11-11 19:05:43 +01:00
  • 0ed2846133 switch caddy to ubuntu fuomag9 2025-11-11 18:58:26 +01:00
  • 2155aec746 Revert "Fix Caddy monitoring service detection and error logging" fuomag9 2025-11-09 21:45:26 +01:00
  • 97a9d7947d Fix Caddy monitoring service detection and error logging fuomag9 2025-11-09 21:16:43 +01:00
  • 88b25cee65 Add Caddy restart detection, auto-recovery, and metrics exposure fuomag9 2025-11-09 18:40:39 +01:00
  • 9e2ea47f90 Add Caddy restart detection, auto-recovery, and metrics exposure fuomag9 2025-11-09 18:40:39 +01:00
  • 1c09acf515 fix not being able to create multiple proxy hosts in succession without needing to refresh the page fuomag9 2025-11-08 14:37:50 +01:00
  • 70c5fa831c Now when users configure Authentik defaults in Settings, those values will automatically pre-fill when creating new proxy hosts, but can still be customized per host fuomag9 2025-11-08 14:15:55 +01:00
  • b17ae54fbd Squashed commit of the following: fuomag9 2025-11-08 13:55:23 +01:00
  • dc8e5e262f fixed Proxy Hosts Not Working After Docker Restart fuomag9 2025-11-08 12:05:03 +01:00
  • 6fb16c3cd7 Fixed Too Many history.replaceState() Calls fuomag9 2025-11-08 11:25:52 +01:00
  • ee8813ac95 The certificates page has been completely redesigned fuomag9 2025-11-08 11:11:36 +01:00
  • 3be4e1bf7d Rewritten to use drizzle instead of prisma fuomag9 2025-11-07 19:26:32 +01:00
  • 20a72008ac Merge branch 'develop' of github.com:fuomag9/nginx-proxy-manager into develop fuomag9 2025-11-07 11:52:18 +01:00
  • 102bd04d4c Fix auto certificate not showing in GUI when editing proxy host fuomag9 2025-11-07 11:14:46 +01:00
  • 459e171360 Fix auto certificate not showing in GUI when editing proxy host fuomag9 2025-11-07 11:14:46 +01:00
  • f079860007 Fix Authentik forward auth by converting to proper reverse_proxy JSON config fuomag9 2025-11-07 11:08:09 +01:00
  • e57d3c3da0 fix build fuomag9 2025-11-07 09:37:50 +01:00
  • 664d420ec2 updated src/lib/caddy.ts (lines 410-475) to generate the proper reverse_proxy handler configuration that mimics what forward_auth does fuomag9 2025-11-07 00:19:28 +01:00
  • 8df7aa332d remove arm64 build fuomag9 2025-11-06 23:15:07 +01:00
  • 56cd0861b5 Merge pull request #16 from fuomag9/claude/setup-prisma-github-actions-011CUsKz8eCpsYeJ6NLzPVqT fuomag9 2025-11-06 22:25:45 +01:00
  • ad07fd4c13 Fix Prisma client generation in Docker build following best practices Claude 2025-11-06 21:17:23 +00:00
  • 11c1ce9362 Merge pull request #15 from fuomag9/claude/fix-prisma-schema-errors-011CUs7qLSUg89WLj1ZHdJdf fuomag9 2025-11-06 21:48:12 +01:00
  • 5ef6798a31 Fix Prisma engine generation by copying schema before npm install Claude 2025-11-06 20:42:44 +00:00
  • db686f9d7d Fix Prisma engine download failures by pre-generating client in deps stage Claude 2025-11-06 18:39:39 +00:00
  • a8a0ca924b Merge pull request #14 from fuomag9/claude/fix-prisma-schema-errors-011CUqJ2BtyqkKHkrEkrHkmS fuomag9 2025-11-05 20:47:48 +01:00
  • b557d0486c Fix Prisma schema validation errors by installing OpenSSL in builder stage Claude 2025-11-05 19:30:21 +00:00
  • f61f0c3d52 Merge pull request #13 from fuomag9/claude/fix-prisma-permission-errors-011CUqCvQfgTJWvYnFa24A1w fuomag9 2025-11-05 19:57:05 +01:00
  • 54d9fb5e63 Fix Prisma client permission errors by cleaning old client before regeneration Claude 2025-11-05 18:22:24 +00:00
  • 71f4193410 Update entrypoint.sh fuomag9 2025-11-05 00:29:26 +01:00
  • 114bf1b980 Merge pull request #7 from fuomag9/dependabot/github_actions/docker/build-push-action-6 fuomag9 2025-11-04 23:38:37 +01:00
  • baa741d7b0 Merge pull request #8 from fuomag9/dependabot/docker/docker/web/node-25-slim fuomag9 2025-11-04 23:38:22 +01:00
  • e7c516ae71 Merge pull request #9 from fuomag9/dependabot/github_actions/actions/checkout-5 fuomag9 2025-11-04 23:38:10 +01:00
  • af9145673b Merge pull request #10 from fuomag9/dependabot/github_actions/actions/stale-10 fuomag9 2025-11-04 23:37:55 +01:00
  • d07ea08529 Merge pull request #12 from fuomag9/dependabot/npm_and_yarn/production-dependencies-ab61d3bc24 fuomag9 2025-11-04 23:37:42 +01:00
  • 5091e111b7 Merge pull request #11 from fuomag9/dependabot/npm_and_yarn/development-dependencies-7615b575d3 fuomag9 2025-11-04 23:37:26 +01:00
  • f6b94d985a deps(deps): bump the production-dependencies group with 3 updates dependabot[bot] 2025-11-04 22:20:34 +00:00
  • fc9276635f deps(deps-dev): bump the development-dependencies group with 2 updates dependabot[bot] 2025-11-04 22:20:03 +00:00
  • 42c7f358b6 ci(deps): bump actions/stale from 9 to 10 dependabot[bot] 2025-11-04 22:19:37 +00:00
  • 3369ade5d4 ci(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-11-04 22:19:33 +00:00
  • b0d6088473 ci(deps): bump docker/build-push-action from 5 to 6 dependabot[bot] 2025-11-04 22:19:30 +00:00
  • a0a37be0d1 docker: bump node from 20-slim to 25-slim in /docker/web dependabot[bot] 2025-11-04 22:19:30 +00:00
  • 735e9b9c69 Merge pull request #6 from fuomag9/claude/fix-docker-tag-format-011CUoXaPFzx8eN9neD6hVug fuomag9 2025-11-04 23:18:50 +01:00
  • cc8d6560f1 Trigger workflow with SBOM/provenance fix Claude 2025-11-04 22:02:57 +00:00
  • 9981668bc5 Fix SBOM/provenance manifest list error on PR builds Claude 2025-11-04 22:00:08 +00:00
  • f326194de0 Remove Trivy vulnerability scanning from pipeline Claude 2025-11-04 21:52:02 +00:00
  • 7e92e29f37 Fix workflow dependency and platform conflicts Claude 2025-11-04 21:49:41 +00:00
  • 9949240789 Fix build pipeline platform and Trivy issues Claude 2025-11-04 21:40:02 +00:00
  • 6dc27cb813 Use version tags for GitHub Actions for better maintainability Claude 2025-11-04 21:36:51 +00:00
  • fdb9ca6786 Add comprehensive security enhancements to build pipeline Claude 2025-11-04 21:29:01 +00:00
  • 6c13692272 Fix Docker tag format in build pipeline Claude 2025-11-04 21:06:32 +00:00
  • d015f19967 Merge pull request #4 from fuomag9/claude/fix-caddy-auto-button-011CUoUxsshwKDrv3wfAXXG3 fuomag9 2025-11-04 22:03:48 +01:00
  • b162d1bacd Merge pull request #5 from fuomag9/claude/fix-build-errors-011CUoSfJxqbwre8q4VbuYqA fuomag9 2025-11-04 22:03:30 +01:00
  • 94edfe08bc Implement official Prisma solution for client generation Claude 2025-11-04 20:55:36 +00:00
  • 527e2e2f26 Update package-lock.json after npm install Claude 2025-11-04 20:37:48 +00:00
  • 6974022906 Fix Caddy Auto certificate management for proxy hosts Claude 2025-11-04 20:36:59 +00:00
  • c536890b4c Merge pull request #3 from fuomag9/claude/fix-build-errors-011CUoSfJxqbwre8q4VbuYqA fuomag9 2025-11-04 21:24:58 +01:00
  • a2ae1f5baa Fix build errors and add Prisma stub generator for environments with network restrictions Claude 2025-11-04 20:15:45 +00:00
  • 0682c3b5f5 Merge pull request #2 from fuomag9/claude/code-review-complete-011CUoHT58kpnBcMEJPkgtoH fuomag9 2025-11-04 19:32:49 +01:00
  • 44d8dabb78 Security improvements: Fix critical vulnerabilities Claude 2025-11-04 18:25:48 +00:00
  • 9f8a983d47 Merge branch 'develop' of github.com:fuomag9/nginx-proxy-manager into develop fuomag9 2025-11-04 18:17:55 +01:00
  • 296bba5092 Fix Docker build by deferring credential validation to runtime fuomag9 2025-11-04 00:21:13 +01:00
  • f1749edc77 Fix GitHub username and license link in README fuomag9 2025-11-04 00:18:10 +01:00
  • 43d83831f8 Add acknowledgment for Nginx Proxy Manager fuomag9 2025-11-04 00:15:53 +01:00
  • c07d0d2f2e Add image to README for visual enhancement fuomag9 2025-11-04 00:13:39 +01:00
  • 0a2a5ee5f1 Update README.md fuomag9 2025-11-04 00:11:01 +01:00
  • 19f4d7f0be Restore project link and simplify getting started guide fuomag9 2025-11-04 00:04:11 +01:00
  • ad0225a16e Throttle login attempts and lock admin actions to privileged sessions fuomag9 2025-11-04 00:00:22 +01:00
  • a4cd8e992f Harden runtime secret handling and certificate storage permissions fuomag9 2025-11-03 22:44:01 +01:00
  • 2cd8ace6bf Fix UI state management issues with data refresh fuomag9 2025-11-03 22:30:08 +01:00
  • 9354cd9407 Fix upstream URL parsing for HTTPS backends fuomag9 2025-11-03 21:36:04 +01:00
  • 0bfeade2fe Add HTTP-01 challenge fallback for managed certificates without Cloudflare fuomag9 2025-11-03 20:30:07 +01:00
  • a1632a7f75 Preserve admin API endpoint binding in Caddy config fuomag9 2025-11-03 20:11:29 +01:00
  • 914b67b747 Remove zone_id from Cloudflare DNS provider config fuomag9 2025-11-03 19:52:00 +01:00
  • 1170a628d7 Remove unsupported account_id field from Cloudflare DNS provider config fuomag9 2025-11-03 19:28:29 +01:00
  • 6418629c0b Fix Next.js server binding to 0.0.0.0 for health checks fuomag9 2025-11-03 19:20:39 +01:00
  • 6ad7c49889 Add health check endpoint and fix Caddy HTTPS on startup fuomag9 2025-11-03 19:17:13 +01:00
  • f05b56bf02 Use HTTP for default site to prevent certificate errors on startup fuomag9 2025-11-03 19:15:31 +01:00