golivia

module
v0.0.0-...-b46c67b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2017 License: GPL-3.0

README

This small server once configured allow to manipulate virtual photos albums.
It is intented to be used from a mobile phone app to to post photos, and then statically generate galleries optionaly proteced by .htaccess


To run pass -config config.ini
You can override option with -flagX=foobar syntax

You need at least one album to post photos, however since I added exif parsing I'm more thinking of just browsing by dates



need to clone photoswipe

---------------
I created this project to have a simple way to share my daugther's pictures (Olivia => Golivia, I probably deserve a price for originality) with the family on a self-hosted solution
I don't really want to use flickr, don't want to install apps to spy on me, just want a simple "add to online gallery" functionality and want to play a bit with golang :)

I originally started with native golang library to resize images, then got hit by a bug on my camera (truncated data inside jpg)
I then switched to imagemagick hoping it would cope with this problem, but it did not (so now I could just benchmark for fun and go back to pure golang for simplicity)


The progress:
- models : 80 %
- api : 80 %
- static generation / html templates : 0 % need some clean css


----
The structure of this project is heavilly influenced by (when not copied from) https://github.com/loopfz/scecret
Thanks Thomas :)
----

Directories

Path Synopsis
db
utils

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL