Commit Graph

26 Commits

Author SHA1 Message Date
stellarshenson
7e988b1ee4 chore: updated with the new way of localhost routing 2026-02-06 11:53:30 +01:00
stellarshenson
4ce1967481 updated with JUPYTERHUB_HOSTNAME to allow single-chunk routing 2026-02-06 09:23:45 +01:00
stellarshenson
232bb23f88 updated with .env copy 2026-02-06 08:54:38 +01:00
stellarshenson
1f6110e84f feat: upgraded certs generation 2026-02-06 08:52:57 +01:00
stellarshenson
fa9336bd71 chore: updated with different env name 2026-02-06 08:47:50 +01:00
stellarshenson
134034a203 docs: updated with better documentaiton 2026-02-06 08:29:39 +01:00
stellarshenson
45cb18da4d feat: enhance traefik-host-based-routing with CIFS and cert installers
- Add optional CIFS mount support via compose_cifs.yml and .env
- Create install_cert.sh for Linux (multi-distro support)
- Enhance install_cert.bat with folder argument and help flags
- Fix compose_override.yml stray quote, add idle culler defaults
- Enhance generate-certs.sh with generic CN and verification
- Update start.sh/stop.sh to support ENABLE_CIFS from .env
- Update README with CIFS and certificate installation docs
2026-01-16 16:27:45 +01:00
stellarshenson
ea7d45c696 updated cert installer for linux 2026-01-07 05:09:12 +01:00
stellarshenson
117e1d6c58 added pull for lab 2026-01-07 03:50:51 +01:00
stellarshenson
988cebf9f1 chore: enhance certs-installer with folder param and help
- Add optional directory argument to install_cert.sh and install_cert.bat
- Add -h/--help flags showing usage, file types, and examples
- Display scanning directory in output
- Increase logo height to 2.25rem
2026-01-07 03:44:31 +01:00
stellarshenson
936fa523ca chore: use generic examples in volume-renamer help 2026-01-06 23:12:59 +01:00
stellarshenson
2618f699f5 feat: add volume-migration scripts for renaming and user migration 2026-01-06 23:03:16 +01:00
stellarshenson
3a7d697834 feat: add --refresh flag to traefik template start.sh 2026-01-06 23:00:16 +01:00
stellarshenson
e001169663 feat: add user rename API and ENABLE_SIGNUP env variable
- RenameUserHandler: PATCH /hub/api/users/{username}/rename
  preserves NativeAuthenticator authorization on rename
- ENABLE_SIGNUP env var controls self-registration (default: 1)
- Updated README, compose.yml, Dockerfile with new config
2026-01-06 16:43:06 +01:00
stellarshenson
835742bb71 feat: added scripts / helpers for CA Root Truststore cert install 2026-01-06 14:23:35 +01:00
stellarshenson
0411f34749 feat: add localhost SAN to certificate generation 2026-01-05 15:06:45 +01:00
stellarshenson
b5b00cbb6a added documentation 2026-01-05 14:40:31 +01:00
stellarshenson
292402cfeb fix: added domain for localhost 2026-01-05 14:39:44 +01:00
stellarshenson
7515248d74 refactor: update traefik-host-based-routing template
- Remove Makefile (use start.sh/stop.sh directly)
- Add root path routing with JUPYTERHUB_BASE_URL=/
- Update start.sh to pull images and use --no-build
- Update README to reflect simplified workflow
2026-01-05 13:55:10 +01:00
stellarshenson
dd0ce86add feat: add traefik host-based routing deployment template
Add extra/traefik-host-based-routing/ template for creating local
deployments with Traefik reverse proxy and self-signed certificates:

- compose_override.yml with YOURDOMAIN placeholder
- Makefile with start/stop/pull/logs/status targets
- start.sh (clone/pull + start services)
- stop.sh (stop services)
- generate-certs.sh (creates wildcard cert for given domain)
- certs/tls.yml template for Traefik file provider
- .gitignore (excludes certs and cloned repo)

Usage: copy folder, run generate-certs.sh, edit compose_override.yml,
run start.sh to clone repo and start services
2026-01-05 09:39:51 +00:00
stellarshenson
d034d41dd4 updated permissions 2025-08-08 20:16:08 +02:00
stellarshenson
41dabb0dcb added restore script for backup volumes 2025-08-08 20:01:52 +02:00
stellarshenson
7363cd540e updated with readme 2025-07-18 17:52:22 +02:00
stellarshenson
4359a52839 updated with backupper that removes stale containers 2025-07-18 17:50:32 +02:00
stellarshenson
0dfe3bc882 updated 2025-07-18 02:50:24 +02:00
stellarshenson
ad0d4cfa95 updated extra scripts 2025-07-18 00:34:54 +00:00