Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submit PR to FOSS_Photo_Libraries #983

Closed
meichthys opened this issue Mar 9, 2024 · 10 comments
Closed

Submit PR to FOSS_Photo_Libraries #983

meichthys opened this issue Mar 9, 2024 · 10 comments
Labels
- photos Relates to the Ente Photos help wanted Extra attention is needed

Comments

@meichthys
Copy link

Now that Ente photos is open sourced, I would like to add it to https://github.com/meichthys/foss_photo_libraries

A PR would be welcomed since there is no demo instance currently and no docker images yet.

@vishnukvmd vishnukvmd added help wanted Extra attention is needed - photos Relates to the Ente Photos labels Mar 9, 2024
@mnvr
Copy link
Member

mnvr commented Apr 15, 2024

Note that there already are docker images that we publish - https://github.com/ente-io/ente/pkgs/container/server

However, to create an standalone demo "appliance", the steps that need to be done are:

  1. Create an enhanced version of the existing docker compose file, also including nginx + Ente's web app.
  2. Pass the necessary configuration parameters to get the web app to talk to the server within the same cluster.
  3. Expose the web app's port as the nginx http.

It is quite straightforward, but I'm not sure when someone from the team will be able to get the time to prioritize this, so meanwhile I thought I'll just outline how it can be done.

@jo-chemla
Copy link

jo-chemla commented Apr 15, 2024

For those reaching this discussion,

My two cents, self-hosters would only need photos and eventually auth to connect to the server.

@TheRealGramdalf
Copy link

I'm very interested in trying ente out, so I may give it a shot should I get some time. Don't count on it, but I just thought I'd let people know :)

@meichthys
Copy link
Author

If you do try it out, please feel free to submit a PR to foss_photo_libraries!

@iAnonymous3000
Copy link
Contributor

Hey, we have prepared a draft to add to your comparison table. Please review it and let us know if you need anything. We attempted to modify the entire table, but it was too challenging.

Feature Ente
Demo 🚧
Freeness ✅🔟
Automatic Mobile Upload ✅8️⃣
Web App ✅8️⃣
Android App ✅8️⃣
iOS App ✅8️⃣
LivePhotos ✅🔟
Videos ✅6️⃣
Geolocation/Map ✅8️⃣
Discovery ✅7️⃣
Existing Folders ✅6️⃣
Albums ✅🔟
Slideshow 🚧
Timeline ✅8️⃣
Sharing ✅8️⃣
Search ✅8️⃣
Duplicate Handling ✅7️⃣
User Defined Tags 🚧
Docker Installation ✅7️⃣
Object/Face Recognition ✅6️⃣
EXIF Data ✅7️⃣
Multiple User Support ✅🔟
Authentication Providers

@jo-chemla
Copy link

Not exactly sure what are the notation criteria. None of the links are correct, just updated them for what makes sense:

Feature Ente
Demo ✅ on-premise demo link
Web App ✅8️⃣
Android App ✅8️⃣
iOS App ✅8️⃣
Desktop App ✅8️⃣
Docker Installation ✅7️⃣ *
Authentication Provider: Ente Auth

* ok for server via docker-compose stack, no pre-built container image for photo webapp yet|

@iAnonymous3000
Copy link
Contributor

Thanks for the right links! The links I added were not intended to be the actual ones redirecting to the respective resources. It's just a placeholder. For Authentication, they mean OAuth, LDAP, etc.
Reference: https://github.com/meichthys/foss_photo_libraries/blob/main/features.md#authentication-providers

@iAnonymous3000
Copy link
Contributor

@meichthys I have opened a PR for this: meichthys/foss_photo_libraries#85

@vishnukvmd
Copy link
Member

Thanks @iAnonymous3000! @meichthys I'll let you take it forward from here 🙏

@meichthys
Copy link
Author

Thanks!! I'll try to take a look at it this week. I hope you can understand some adjustments I may make..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- photos Relates to the Ente Photos help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

6 participants