Skip to content

B1T3X/jeep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeep - Jira Issue Printer

Requirements

  • SSH forwarding server
  • Public domain and IP address
  • SSL certificate (Jira webhooks only supports HTTPS)
  • Thermal printer
  • Raspberry Pi Zero or any other Linux machine you can keep connected to the printer
  • Jira

Setup

  1. Make sure these settings are present in /etc/ssh/sshd_config:
GatewayPorts clientspecified
AllowTcpForwarding yes
  1. Set up your DNS to point to the publicly accessible server
  2. Set up the Jira webhook
  3. Download the latest version from the releases page and place it in a directory of your choosing
  4. Connect the printer to your machine
  5. make a directory named config where you placed the executable, and create & edit config.yaml to suit your needs
  6. Perform SSH forwarding to the remote server:
ssh -R 0.0.0.0:<remote-port>:0.0.0.0:<local-port> -N -f <user>@<host>
  1. Launch the application (as root or a member of the lp group)
  2. Hear that sweet, sweet sound of thermal printing once an issue is opened

About

Jira issue printer

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages