CLI itsjustmy
Escribe en tu blog desde la terminal. El comando itsjustmy habla con la API /agent.
Instalar
Hace falta Ruby 3.2 o más nuevo. Si no está, el instalador explica cómo ponerlo con brew install ruby o sudo apt install ruby-full. El script deja el comando en ~/.local/bin.
curl -fsSL https://itsjustmy.blog/install.sh | bash
Si esa carpeta no está en el PATH
export PATH="$HOME/.local/bin:$PATH"
Entrar
Abre el navegador, inicia sesión y pulsa Conectar. Cuando veas que la terminal ya está conectada, puedes cerrar esa pestaña.
itsjustmy login
itsjustmy register
En local
itsjustmy login --host http://lvh.me:3000
Uso
itsjustmy whoami
itsjustmy --version
itsjustmy logout
itsjustmy posts create --title "Borrador" --body-file draft.md
echo '# Nota' | itsjustmy posts create --title "Nota" --body-file -
itsjustmy posts publish el-slug
Publicar exige el scope publish. Sin esa casilla, la API responde 403.
--body-file - lee el Markdown por la entrada estándar. itsjustmy logout borra el token de esta máquina.
Cuando la gema esté publicada en RubyGems también podrás instalarla con gem install itsjustmy.