Jaro is a CLI app dev tool for developers who are all things terminal. Jaro can help you get done two things right from your terminal - shorten links and securely transfer files p2p.
jaro.mp4
To get started with Jaro, pull the Docker image from Docker Hub:
docker pull abdealijaroli/jaro
The application inside this container reads its configuration from a single environment variable. You need to provide this variable when running the container.
- DB_URL: PostgreSQL connection string (e.g.,
postgresql://user:password@host:port/dbname
)
To run the Jaro application, use the following command, replacing the DB_URL
with your actual PostgreSQL connection string:
docker run -d --name jaro -e DB_URL=postgresql://user:password@host:port/dbname -p 8008:8008 abdealijaroli/jaro:latest
docker run -d --name jaro -e DB_URL=postgresql://user:password@host:port/dbname -p 8008:8008 abdealijaroli/jaro:latest -s https://example.com
docker run -d --name jaro -e DB_URL=postgresql://user:password@host:port/dbname -p 8008:8008 abdealijaroli/jaro:latest -t /path/to/your/file
- Link Shortening: Easily shorten URLs directly from your terminal.
- File Transfer: Transfer files without leaving your command line.
If you would like to contribute to Jaro, feel free to submit a pull request or open an issue.
This project is open-source and available under the MIT License.