Fully open source, End to End Encrypted alternative to Google Photos and Apple Photos
Go to file
2022-03-09 11:10:36 +05:30
.github Create pull_request_template.md 2021-09-15 01:28:58 +05:30
.husky reenabled husky 2021-08-13 07:53:04 +05:30
public updated to st disabled-runtime exit core 2022-03-07 13:05:01 +05:30
src fail if thumbnail generation fails 2022-03-09 11:10:36 +05:30
thirdparty offload ffmpeg operations on custom worker 2022-03-07 18:48:46 +05:30
.babelrc added braces everywhere and formated all files 2021-02-09 15:04:10 +05:30
.deepsource.toml Add .deepsource.toml 2021-02-26 08:41:58 +00:00
.eslintignore Fix for photoswipe not rendering images after reset 2021-06-02 00:45:42 +05:30
.eslintrc.json fixed config for desktop app 2022-03-07 13:16:07 +05:30
.gitignore unlink correct thumbFileName 2021-08-29 20:30:11 +05:30
.gitmodules add ffmpeg as submodule 2022-03-05 12:39:17 +05:30
.prettierrc.json formatted source files 2021-08-13 08:17:10 +05:30
configUtil.js block object src to none 2022-03-02 15:44:53 +05:30
LICENSE Initial commit 2020-09-07 07:24:00 +05:30
netlify.toml use out as publish directory 2021-08-29 18:29:34 +05:30
next-env.d.ts update next-env.d.ts 2022-02-20 13:35:10 +05:30
next.config.js disable sentry if next phase is PHASE_DEVELOPMENT_SERVER 2022-01-09 13:55:07 +05:30
package.json v0.8.1 2022-03-08 10:59:21 +05:30
README.md fix submodule pull command 2022-02-21 10:24:58 +05:30
SECURITY.md Create SECURITY.md 2022-01-11 20:42:48 +05:30
sentry.client.config.js minor changes and refactoring 2022-02-25 15:58:12 +05:30
sentry.server.config.js renamed sentry constants to follow the global convention 2022-01-09 13:55:07 +05:30
sentryConfigUtil.js rename sentry is environement variable to make it accessible in browser 2022-01-09 13:54:29 +05:30
tsconfig.json tsconfig config set incremental as true 2022-02-20 13:34:04 +05:30
yarn.lock updated ffmpeg wasm 2022-03-07 15:47:33 +05:30

ente - simple, safe photo storage

ente is a cloud storage provider that provides end-to-end encryption for your data.

We have open-source apps across Android, iOS, web and desktop that automatically backup your photos and videos.

This repository contains the code for our web app, built with a lot of ❤️, and a little bit of JavaScript.


App Screenshots

Features

  • Client side encryption (only you can view your photos and videos)
  • Bulk uploader (from hard disk, Google Photos, Apple Photos, ...)
  • Shareable links for albums
  • Ability to filter photos by places, days, album and file names
  • 2FA
  • Recycle bin
  • EXIF viewer
  • Zero third-party tracking / analytics

💻 Deployed Application

The deployed application is accessible @ web.ente.io.

🧑‍💻 Building from source

  1. Clone this repository with git clone git@github.com:ente-io/bada-frame.git
  2. Pull in all submodules with git submodule update --init --recursive
  3. Install dependencies with yarn install
  4. Finally, run the development server with yarn dev

Open http://localhost:3000 on your browser to see the live application.

🙋 Help

We provide human support to our customers. Please write to support@ente.io sharing as many details as possible about whatever it is that you need help with, and we will get back to you as soon as possible.

🧭 Roadmap

We maintain a public roadmap, that's driven by our community @ roadmap.ente.io.

🤗 Support

If you like this project, please consider upgrading to a paid subscription.

If you would like to motivate us to keep building, you can do so by starring this project.

❤️ Join the Community

Follow us on Twitter and join r/enteio to get regular updates, connect with other customers, and discuss your ideas.

An important part of our journey is to build better software by consistently listening to community feedback. Please feel free to share your thoughts with us at any time.