This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description
pypartypix a picture upload server for html slideshows
======================================================
Allows guests to upload pictures through a simple webinterface.
The picture is inserted as the next slide in the slideshow.

----

Html slideshow that allows new pictures to be inserted from guests through a webclient.
pypartypix is a simple python (3) server which allows clients to upload images through a simple web interface.
The slideshow.html file can be startet local and will display all images in the index.txt file.
Index.txt gets generated from the server.

New images will be next in the slideshow. There are quite a few settings for the slideshow, move the mouse to the upper part of the slideshow to adjust them.

As a simple security measure a uuid can be used to disallow unwanted users.
This service runs unencrypted because a self signed certificate whould be a pain for the users.

As a security measure this server should run in a chroot or otherwide unprivileged environment.

This was meant as a poc to demonstrate that client for such an app is not necessary.


Usage
-----

% python3 -m pypartypix -h
or
% ./pyparty -h
usage: -m [-h] [-p PORT] [-g] [-u UUID] [-d DIR] [-i FILE] [-q [FILE]]
[-s SCALE] [-H HOST] [-r] [-w] [-o]

Image Upload Server

optional arguments:
-h, --help show this help message and exit
-p PORT, --port PORT Port the server should listen to
-g, --genuuid Generate UUID used for authorization
-u UUID, --uuid UUID use UUID
-d DIR, --directory DIR
DIR used for image storage
-i FILE, --index FILE
File used for index storage. The slideshow needs to
read this file
-q [FILE], --qrcode [FILE]
File used for qrcode storage
-s SCALE, --qrscale SCALE
Scale used for qrcode
-H HOST, --host HOST Hostname used for URL/QRCODE
-r, --run Don't start the server
-w, --web Autostart Webbrowser
-o, --open-qr Open code in Webbrowser

LICENSE
-------
MIT


CREDITS
-------
Thanks to the developer of Party Pix! for the idea, hist client is Android only and the server is Java and seems to be closed source.

Python:
https://python.org

Vegas:
http://vegas.jaysalvat.com/

Jquery:
https://jquery.com/
Release History

Release History

0.1.2

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.0

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
pypartypix-0.1.2.tar.gz (47.9 kB) Copy SHA256 Checksum SHA256 Source Nov 22, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting