Self-hosted PHP photo gallery - your photos, your website, your property! Built on Laravel and Bootstrap 4, Blue Twilight is a private alternative to Flickr and Instagram. https://showmy.photos
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andy Heathershaw 010e847835 #42: Slight fix to output order in composer update script пре 2 година
app #44, #45, #46: Number of small tweaks and fixes to the slideshow view. Label view causes an exception when no photos are tagged to that label. пре 2 година
bootstrap Added Laravel 5.3.6 and the basic registration, login and the start of the admin section пре 3 година
config Bumped version number for 2.1.0-beta.2 пре 2 година
database #41: Read and display more photographer-specific details пре 2 година
public #42: Slight fix to output order in composer update script пре 2 година
resources #47: Linked the default view photo image to the photo page itself пре 2 година
routes First batch of changes for #38 to allow photo metadata updates пре 2 година
storage Added Laravel 5.3.6 and the basic registration, login and the start of the admin section пре 3 година
tests Added Laravel 5.3.6 and the basic registration, login and the start of the admin section пре 3 година
.env.example Added a command to regenerate thumbnails for a single photo or entire album. Photos can now be edited in bulk on the album page. пре 3 година
.gitattributes Update .gitattributes пре 2 година
.gitignore Rewrote the upload functionality using KnockoutJS. This now allows failed files to be shown to the user to re-upload. пре 3 година
LICENSE Create LICENSE пре 2 година
artisan Added Laravel 5.3.6 and the basic registration, login and the start of the admin section пре 3 година
composer.json #6: Updated Composer file to bump Laravel to 5.4 пре 2 година
composer.lock #6: Updated Composer file to bump Laravel to 5.4 пре 2 година
contributing.md Update contributing.md пре 2 година
gulpfile.js #29: Added Selectize to allow labels to be assigned to photos, which is now working. пре 2 година
package.json #13: Upgraded Bootstrap to 4.0.0-beta. Added PopperJS which is now a dependency of BS4. Started updating the view files where Grid offsets were used (and are no longer supported in BS4.) пре 2 година
phpunit.xml Added Laravel 5.3.6 and the basic registration, login and the start of the admin section пре 3 година
readme.md Update readme.md пре 2 година
server.php Added Laravel 5.3.6 and the basic registration, login and the start of the admin section пре 3 година

readme.md

Blue Twilight: PHP photo gallery

Blue Twilight is a web-based application to store, manage and display collections of photos, organised into Galleries.

It takes advantage of modern frameworks (Laravel, Bootstrap 4, VueJS) as well as new approaches to photo management - such as storing photos on cloud storage providers (Memstore, Rackspace, Amazon S3) and serving the images directly from the respective CDNs.

You can see Blue Twilight in action on my own photo gallery - the reason I wrote Blue Twilight - at: https://photos.andyheathershaw.uk

Version 2 Branch (2.0, 2.1, etc.)

Version 2 is the first version I have released as open-source. The previous version (1.1.2) was only ever used on my own gallery.

This is a major update that includes 2 key new features: fine-grained security controls, and nested albums. It also updates the default template to Bootstrap v4 and VueJS (replacing KnockoutJS.)

With the launch of version 2.0.0, this has now been officially released - see the Releases page for the latest version.

Demo System

See Blue Twilight in action using the demo system. Full details are available here.

The link to the demo system is: http://demo.showmy.photos. Login with:

Need Help?

I’d love to get you up and running. If you need assistance installing the Blue Twilight PHP photo gallery, or would like to me to do it for you, please get in touch using the contact form located at:

www.andyheathershaw.uk/contact