Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork0
📷 Import, organize and provide your pictures 📷
License
phoboxhq/phobox
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
If you like this project and you want to keep me awake 🤪
Phobox is a small tool to extend your local picture storage with a bunch of connectivity features.It starts a lightweight server process, which you allows to access your pictures over a graphical user interfaceor a REST-API. Moreover you can organize your files and create collections of the best photographs.
I developed phobox to solve three main problems in my picture workflow:
- organize new pictures from camera to the correct directories
- get a simple and fast access to the pictures on my smartphone at home
- search for pictures
- Automatic picture organization in the file directory
- Browse your pictures on different devices in the same wifi
- Prevents the import of duplicate images
- Tagging your pictures
- Searching for pictures by name or TAGs
- Creating albums
- Statistics
- Upload pictures from remote devices in the same wifi
- Password saved access
- Languages: English and German
- Download the latest version from the githubreleases page.
- Docker images you get fromdocker-hub
- Start the application with double click on phobox-.jar or
java -jar phobox-<version>.jarin terminal - Set up the directory to your local pictures
- Open a browser on your local machine or maybe a smartphone in the same wifi to the shown ip address
- Enjoy your pictures
- Start the program with
java -jar phobox-<version>.jar [ARGS]
usage: phobox -b,--backupDirectory <arg> Sets the directory for backups -h,--help Prints this help -nw,--noWindow Hides the application window for headless usage -p,--port <arg> Sets the port for this application (default 8080) -s,--storage <arg> Defines the main storage path -w,--watchDirectory <arg> Scans this directory for new filesPhobox reads thephobox/import/ directory inside your specified picture directory. Each new readable picture willbe processed. Phobox moves the files to the configured directory (if EXIF data exists) and creates thumbnails fora faster display on remote devices. Additionally you can define another watch directory to listen for new files (maybe a remote directory).
For small number of files you can use a upload function in the phobox front-end or the drag-and-drop area of the phobox window.
Phobox is build on Java and just requires a JRE 1.8 or higher. The jar file is a standalone application and runs withjava -jar phobox.jar. The tool runs on the raspberry pi with the Java ARM version great, too.
The project can build with maven:
- build the phobox-server:
cd phobox-server/ && mvn clean package - build the complete phobox:
mvn clean package
Please try it out and leave issues if something goes wrong or you have a feature request. Pull requests are welcome, too 😊Look here for more support possibilities
Made with ❤️ byNick
About
📷 Import, organize and provide your pictures 📷
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.

