g3
S3-compatible object storage backed by Google Drive — pooled, balanced, single Go binary with an embedded web panel.
File Explorer
- ci.yml
- en.json
- ru.json
- file.svg
- globe.svg
- next.svg
- vercel.svg
- window.svg
- generate-themes.mjs
- main.go
- auth.go
- config.go
- crypto.go
- drive.go
- retry.go
- transfer.go
- .gitkeep
- handlers.go
- handlers_account.go
- handlers_accounts.go
- handlers_audit.go
- handlers_objects.go
- handlers_roles.go
- handlers_storage.go
- handlers_users.go
- server.go
- static.go
- util.go
- copy.go
- copy_test.go
- engine.go
- gc.go
- gc_test.go
- handler.go
- listing.go
- listing_test.go
- metadata.go
- metadata_test.go
- multipart.go
- sigv4.go
- subresources.go
- usage.go
- xml.go
- account.go
- accounts.go
- audit.go
- gc.go
- keys.go
- models.go
- multipart.go
- roles.go
- sessions.go
- settings.go
- stats.go
- storage.go
- store.go
- users.go
- go.mod
- go.sum
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- layout.tsx
- template.tsx
- page.tsx
- page.tsx
- error.tsx
- favicon.ico
- global-error.tsx
- globals.css
- layout.tsx
- not-found.tsx
- page.tsx
- themes.css
- transitions.css
- accounts-view.tsx
- audit-log-view.tsx
- auth-context.tsx
- change-password-form.tsx
- login-form.tsx
- preset-avatar.tsx
- buckets-view.tsx
- app-shell.tsx
- app-sidebar.tsx
- breadcrumbs.tsx
- command-palette.tsx
- command-trigger.tsx
- forbidden-view.tsx
- page-header.tsx
- pagination-bar.tsx
- search-input.tsx
- skeletons.tsx
- sort-header.tsx
- stats-overview.tsx
- user-menu.tsx
- intl-provider.tsx
- keys-view.tsx
- notification-setup.tsx
- objects-view.tsx
- role-editor.tsx
- roles-view.tsx
- account-section.tsx
- appearance-section.tsx
- language-section.tsx
- notifications-section.tsx
- profile-section.tsx
- sessions-section.tsx
- motion-sync.tsx
- theme-switcher.tsx
- theme-sync.tsx
- alert.tsx
- avatar.tsx
- badge.tsx
- button.tsx
- card.tsx
- checkbox.tsx
- command.tsx
- copy-button.tsx
- dialog.tsx
- dropdown-menu.tsx
- input-group.tsx
- input.tsx
- label.tsx
- password-input.tsx
- password-strength.tsx
- pop-number.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- sidebar.tsx
- skeleton.tsx
- sonner.tsx
- success-check.tsx
- swap-text.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- tooltip.tsx
- user-editor.tsx
- users-view.tsx
- use-accounts.ts
- use-audit.ts
- use-auth.ts
- use-balancing.ts
- use-buckets.ts
- use-keys.ts
- use-mobile.ts
- use-objects.ts
- use-roles.ts
- use-sessions.ts
- use-shake.ts
- use-stats.ts
- use-users.ts
- account.ts
- auth.ts
- locale.ts
- motion.ts
- profile.ts
- theme.ts
- api.ts
- auth-constants.ts
- avatars.ts
- list-query.ts
- locales.ts
- motion.ts
- nav.ts
- notify.ts
- optimistic.ts
- password-strength.ts
- permissions.ts
- role-permissions.ts
- themes.ts
- types.ts
- upload.ts
- utils.ts
- validators.ts
- nav-progress.tsx
- query-provider.tsx
- smooth-scroll.tsx
- use-command-store.ts
- use-role-dialog-store.ts
- use-user-dialog-store.ts
- list-query.test.ts
- password-strength.test.ts
- permissions.test.ts
- resolve.test.ts
- role-permissions.test.ts
- stub-empty.ts
- .dockerignore
- .env.example
- .gitignore
- .mcp.json
- AGENTS.md
- biome.json
- build.sh
- CLAUDE.md
- components.json
- CONTRIBUTING.md
- Dockerfile
- LICENSE
- Makefile
- next.config.ts
- nixpacks.toml
- NOTICE
- package-lock.json
- package.json
- postcss.config.mjs
- README.md
- SECURITY.md
- tsconfig.json
- vitest.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
crypto
View Details ▼
crypto
Manage cryptography.
Accessed in configuration mode.
crypto key generate rsa
Generate an `rsa` key:
crypto key generate rsa modulus {{1024}}
Define a modulus for a key:
crypto key zeroize
Remove all keys:
aws s3 cp
View Details ▼
aws s3 cp
Copy local files or S3 objects to another location locally or in S3.
aws s3 cp {{path/to/file}} s3://{{bucket_name}}/{{path/to/remote_file}}
Copy a file from local to a specific bucket:
aws s3 cp s3://{{bucket_name1}}/{{path/to/file}} s3://{{bucket_name2}}/{{path/to/target}}
Copy a specific S3 object into another bucket:
aws s3 cp s3://{{bucket_name1}}/{{path/to/file}} s3://{{bucket_name2}}
Copy a specific S3 object into another bucket keeping the original name:
aws s3 ls
View Details ▼
aws s3 ls
List AWS S3 buckets, folders (prefixes), and files (objects).
aws s3 ls
List all buckets:
aws s3 ls s3://{{bucket_name}}
List files and folders in the root of a bucket (`s3://` is optional):
aws s3 ls {{bucket_name}}/{{path/to/directory}}/
List files and folders directly inside a directory:
aws s3 mb
View Details ▼
aws s3 mb
Create S3 buckets.
aws s3 mb s3://{{bucket_name}}
Create an S3 bucket:
aws s3 mb s3://{{bucket_name}} --region {{region}}
Create an S3 bucket in a specific region:
aws s3 mb help
Display help:
docker build
View Details ▼
docker build
Build an image from a Dockerfile.
docker build .
Build a Docker image using the Dockerfile in the current directory:
docker build {{github.com/creack/docker-firefox}}
Build a Docker image from a Dockerfile at a specified URL:
docker build {{[-t|--tag]}} {{name:tag}} .
Build a Docker image and tag it:
docker run
View Details ▼
docker run
This command is an alias of `docker container run`.
tldr docker container run
View documentation for the original command:
