{"id":34146581,"url":"https://github.com/zippoxer/george","last_synced_at":"2026-03-11T11:03:57.712Z","repository":{"id":57577582,"uuid":"137617023","full_name":"zippoxer/george","owner":"zippoxer","description":"A command-line toolkit for Laravel Forge.","archived":false,"fork":false,"pushed_at":"2020-07-20T08:16:22.000Z","size":302,"stargazers_count":32,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-06-20T10:14:42.849Z","etag":null,"topics":["cli","cli-toolkit","forge-cli","go","golang","laravel","laravel-forge","laravel-forge-api"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zippoxer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-16T23:39:16.000Z","updated_at":"2024-01-12T16:17:35.000Z","dependencies_parsed_at":"2022-09-11T22:51:41.569Z","dependency_job_id":null,"html_url":"https://github.com/zippoxer/george","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/zippoxer/george","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zippoxer%2Fgeorge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zippoxer%2Fgeorge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zippoxer%2Fgeorge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zippoxer%2Fgeorge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zippoxer","download_url":"https://codeload.github.com/zippoxer/george/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zippoxer%2Fgeorge/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30379264,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T06:09:32.197Z","status":"ssl_error","status_checked_at":"2026-03-11T06:09:17.086Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","cli-toolkit","forge-cli","go","golang","laravel","laravel-forge","laravel-forge-api"],"created_at":"2025-12-15T04:05:45.574Z","updated_at":"2026-03-11T11:03:57.707Z","avatar_url":"https://github.com/zippoxer.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# george\n\nA command-line toolkit for [Laravel Forge](https://forge.laravel.com).\n\n## Getting started\n\n### Installing a binary for Windows or Linux\n\nChoose a binary from [releases](https://github.com/zippoxer/george/releases), download it and move it to a directory that's in your PATH environment variable.\n\nIf you're on Windows, you should use `george` with [Git Bash](https://git-scm.com/downloads) or another bash-like shell with the `ssh` command and the `~/.ssh` directory available.\n\n### Installing with Go\n\nFirst, make sure you have [Go](https://golang.org) installed. Then, install `george` with:\n\n```bash\ngo get -u github.com/zippoxer/george\n```\n\nIf you get `george: command not found`, then add `$GOPATH/bin` (default for linux is `$HOME/go`, for Windows `%USERPROFILE%\\go`) to your PATH and try again.\n\n### Logging in to Forge\n\nFinally, login with API key provided at https://forge.laravel.com/user/profile#/api\n\n```bash\ngeorge login \"\u003cForge API Key\u003e\"\n```\n\n## Commands\n\n### SSH\n\nQuickly SSH into a server or site. No need to register your SSH key, `george` automatically registers your `~/.ssh/id_rsa.pub` into Forge.\n\n```bash\n$ george ssh www.example.com\n```\n\nIf you've typed in a site domain, `george` will drop you right into it's laravel directory!\n\n```bash\nforge@example-server:~/www.example.com.il$ php artisan fix-website\n```\n\nYou can also SSH into a server by it's name or IP address:\n\n```bash\ngeorge ssh server-name\ngeorge ssh 128.64.32.16\n```\n\n### MySQLDump\n\nTired of using `ssh`, `mysqldump` \u0026 `rsync` only to dump your site's database? Don't worry, `george` has got you covered!\n\nA single command to dump a site's database:\n\n```bash\ngeorge mysqldump www.example.com \u003e example.sql\n```\n\nBehind the scenes, `george` compresses the stream with gzip to transfer the dump _even faster_.\n\n### Log\n\nPrint a site's `laravel.log`:\n\n```bash\ngeorge log www.example.com\n```\n\nFor better viewing experience, you might want to open `laravel.log` with [Visual Studio Code](https://code.visualstudio.com/):\n\n```bash\ngeorge log www.example.com | code -\n```\n\nBehind the scenes, `george` compresses the transfer of the log file with gzip, so even large log files should open within seconds.\n\n### Sequel Pro (Mac only)\n\nOpens a site database in Sequel Pro.\n\n```bash\ngeorge sequelpro www.example.com\n```\n\n### WinSCP (Windows only)\n\nOpens an SFTP connection to a site or server in WinSCP.\n\n```bash\ngeorge winscp www.example.com\n```\n\n## About automatic SSH key registration\n\nBefore `george` connects to a server for the first time, it registers your default public SSH key (`~/.ssh/id_rsa.pub`) using Forge's API. Unless you switch your SSH key, `george` only registers you once per server.\n\n### How it works\n\nSince the registered key is named after a SHA-2 hash of your public SSH key (`GEORGE_\u003chash of your public key\u003e`), the next time you connect to the same server, `george` will notice you're already registered and continue without registering you again.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzippoxer%2Fgeorge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzippoxer%2Fgeorge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzippoxer%2Fgeorge/lists"}