Este es un complemento para Pretix. Permite proporcionar boletos en el formato de libreta compatible con Apple Wallet y varias aplicaciones de Android.
Si desea contribuir a este proyecto, puede hacerlo. Si tiene alguna pregunta en el proceso, no dude en preguntarnos.
Tenga en cuenta que tenemos un código de conducta establecido que se aplica a todas las contribuciones del proyecto, incluidos los problemas, las solicitudes de extracción, etc.
local/pretix-passbook
.pip install -e .
Dentro de este directorio para registrar esta aplicación con el registro de complementos de Pretix.make
dentro de este directorio para compilar las traducciones.Puede generar una clave y una CSR usando:
Exportar cert_name = pass-pretix OpenSSL Genrsa -out $ cert_name.key 2048 openssl pkey -in $ cert_name.key -traditional> $ cert_name.key.pem openssl req -new -key $ cert_name.key -out $ cert_name.csr
Luego puede solicitar un certificado utilizando ese CSR en su cuenta de desarrollador de Apple. Luego puede convertir el certificado descargado como este:
OpenSSL x509 -inform der -in $ cert_name.cer -out $ cert_name.pem
Después de generar el archivo .pem, cárguelo a Pretix como certificado de libreta. Asegúrese de haber cargado la clave generada antes (Pass-Pretix.Key) y agregar la libreta CA de Apple. A continuación, agregue su ID de equipo en Pretix y la ID de tipo de libreta. La ID de tipo de libreta es su identificador, como ejemplo pass.pretix.example. La ID del equipo se puede encontrar en "Unidad de Organización" al abrir el Certificado de Passbook, por ejemplo, con llavero en MacOS. Si ha configurado su tecla RSA privada con una contraseña, puede proporcionarla en Pretix.
Haga clic en Guardar. ¡Disfrutar!
Copyright 2016 Tobias 'Rixx' Kunze y Raphael Michel
Publicado bajo los términos de la licencia de Apache 2.0