Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ente Photos auf Unraid?

Featured Replies

Guten morgen zusammen,

 

hat evtl. jemand schon versucht Ente Photos auf Unraid zu betreiben?
https://help.ente.io/self-hosting/

 

Grüsse
Lukas

Edited by luk

Solved by Nemu

Nie gehört.

 

Rein für Fotos nutzen die meisten hier wohl IMMICH. (Für den Fall das Du an Alternativen interessiert bist).

Edited by MPC561

Moin Lukas, ente kenne ich auch nicht, nutze Immich seit paar Wochen und bin echt begeistert. Nextcloud ist dagegen echt eine Krücke wie ich finde. Hatte ich vorher genutzt.

  • 3 weeks later...

Ja, ich hab's geschafft ein Docker compose zum laufen zu bringen. Ich hatte es aus einem Thread den, ich leider nicht mehr finde. Ich habe aber noch das Basic Docker Compose file und könnte es posten. Damit startet der Server zumindest. Hatte leider bisher keine Zeit zu checken, ob alles funktioniert.

Ich kenne es schon etwas länger,aber habe es nur zum testen auf dem Handy. Wäre mal ein Versuch wert es auf Unraid zu installieren.

  • Solution

Hier einmal das Docker Compose als Basis. Damit startet der Server. Ich hab nicht viele Tests gemacht, ob alles funktioniert. Es gibt einige Parameter, welche man anpassen kann/sollte. Passwörter etc.

Vorher auch das custom network "ente" erstellen.

Vielleicht kann daraus jemand ein CA template erstellen.

ENTE-IO-Docker_compose.txt

Edited by Nemu

On 5/22/2025 at 4:41 PM, Nemu said:

Vielleicht kann daraus jemand ein CA template erstellen.

ENTE-IO-Docker_compose.txt

Can you post that compose inside a CODE block instead of an upload? I can't seem to download it as the forum produces an error.

Translated (badly?) Können Sie die in einem Codeblock anstelle eines Uploads in einem Codeblock komponieren? Ich kann es nicht herunterladen, da das Forum einen Fehler erzeugt.

Edited by Espressomatic

2 hours ago, Espressomatic said:

Can you post that compose inside a CODE block instead of an upload? I can't seem to download it as the forum produces an error.

Translated (badly?) Können Sie die in einem Codeblock anstelle eines Uploads in einem Codeblock komponieren? Ich kann es nicht herunterladen, da das Forum einen Fehler erzeugt.

here you go

services:
  museum:
    container_name: ente_museum
    image: ghcr.io/ente-io/server:latest
    restart: always
    networks:
      - ente
    ports:
      - 8081:8080
    environment:
      - ENTE_DB_HOST=db
      - ENTE_DB_PORT=5432
      - ENTE_DB_NAME=ente
      - ENTE_DB_USER=ente
      - ENTE_DB_PASSWORD=ente
      - ENTE_KEY_ENCRYPTION=yvmG/RnzKrbCb9L3mgsmoxXr9H7i2Z4qlbT0mL3ln4w=
      - ENTE_KEY_HASH=KXYiG07wC7GIgvCSdg+WmyWdXDAn6XKYJtp/wkEU7x573+byBRAYtpTP0wwvi8i/4l37uicX1dVTUzwH3sLZyw==
      - ENTE_JWT_SECRET=i2DecQmfGreG6q1vBj5tCokhlN41gcfS2cjOs9Po-u8=
      - ENTE_S3_B2-EU-CEN_KEY=root
      - ENTE_S3_B2-EU-CEN_SECRET=P4ssw0rd1234
      - ENTE_S3_B2-EU-CEN_ENDPOINT=10.10.20.10:9000
      - ENTE_S3_B2-EU-CEN_REGION=EU-GE
      - ENTE_S3_B2-EU-CEN_BUCKET=ente
      - ENTE_S3_ARE_LOCAL_BUCKETS=true
      - [email protected]
      - ENTE_INTERNAL_HARDCODED-OTT_LOCAL-DOMAIN-VALUE=123456
      - ENDPOINT=http://localhost
  
  db:
    container_name: ente_db
    image: postgres:16-bullseye
    restart: always
    environment:
      - POSTGRES_USER=ente
      - POSTGRES_PASSWORD=ente
      - POSTGRES_DB=ente
    volumes:
      - pg_data:/var/lib/postgresql/data
    networks:
      - ente
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U ente -d ente"]
      interval: 10s
      timeout: 10s
      retries: 5
      start_period: 20s

  minio:
    container_name: ente_minio
    image: quay.io/minio/minio:latest
    restart: always
    command: server --console-address :9001 /data
    networks:
      - ente
    ports:
      - 9000:9000
      - 9001:9001
    environment:
      - MINIO_ROOT_USER=root
      - MINIO_ROOT_PASSWORD=P4ssw0rd1234
      - MINIO_KMS_SECRET_KEY=main:G7ZyT1kRl+NpW3b/Q7v5nVjHYBXPDzpsrFCBL/hUvYQ=
      - MINIO_BUCKET=ente
    volumes:
      - minio_data:/data
    healthcheck:
      test: ["CMD", "mc ready local"]
      interval: 5s
      timeout: 5s
      retries: 5

  createbuckets:
    image: minio/mc
    depends_on:
      - minio
    networks:
      - ente
    entrypoint: >
      /bin/sh -c "
      /usr/bin/mc config host add myminio http://minio:9000 root P4ssw0rd1234;
      /usr/bin/mc mb myminio/ente;
      exit 0;
      "
  
volumes:
  data:
    driver: local
  pg_data:
    driver: local
  minio_data:
    driver: local

networks:
  ente:
    name: ente

Mich hat's jetzt gepackt. Anscheinend funktioniert das Compose file nicht mehr ganz, wie damals. Egal, ich hab jetzt die Templates für die CA Container fertig und muss "nur" noch ein paar Tests machen. Ich hoffe, dass sie funktionieren. Ich hab bisher noch nie ein Template hochgeladen. Gibt es dazu eine Dokumentation?

und ich muss auch sagen, dass ich nicht unbedingt die Zeit habe, es zu maintainen. Vielleicht gibt es dann jemanden, der das übernehmen möchte.

  • 2 weeks later...
  • Author
On 5/27/2025 at 5:59 PM, Nemu said:

und ich muss auch sagen, dass ich nicht unbedingt die Zeit habe, es zu maintainen. Vielleicht gibt es dann jemanden, der das übernehmen möchte.

hätte ich das notwendige Wissen, würde ich es gerne "maintainen", leider hatte ich bisher damit keine Berührung.

@Nemu Kannst du den aktuellen Stand vielleicht hier teilen? Dann kann ich gerne testen und helfen, auch wenn ich bisher keine Erfahrungen mit CA habe :)
LG

  • 2 weeks later...
On 6/18/2025 at 1:31 PM, nikxda said:

@Nemu Kannst du den aktuellen Stand vielleicht hier teilen? Dann kann ich gerne testen und helfen, auch wenn ich bisher keine Erfahrungen mit CA habe :)

Wie es scheint, hat sich einiges geändert bei Ente docker, seit ich das compose getestet hatte. Die einzelnen container bekomme ich momentan zum laufen, aber upload der Fotos funktioniert noch nicht. Ich vermute die S3 Container sind nicht korrekt. Momentan hab ich leider wenig Zeit, dass ich an dem Projekt arbeite.

I gave up on Ente after more research and coming to the conclusion that while its source is open, it is not following typical "open source" distribution nor documentation. It does not appear that the author is interested whatsoever in having Ente flourish as a self-hosted platform and therefore there are no pre-made docker images on external repositories, clear/easy dockerfiles, simple compose file, etc. The self-hosting documentation is minimal and doesn't look to be updated.

I don't believe that the difficulties in self-hosting are going to get any easier going forward and instead may only become more difficult as the platform matures. It's clear the authors are concentrating on a paid subscription model for their development and trying to maintain a self-hosted installation will become untenable even if it can initially be made to work. And despite many hours and many attempts I have never once been able to get it to work.

Edited by Espressomatic

  • 3 weeks later...
On 7/7/2025 at 6:08 PM, Espressomatic said:

I gave up on Ente after more research and coming to the conclusion that while its source is open, it is not following typical "open source" distribution nor documentation. It does not appear that the author is interested whatsoever in having Ente flourish as a self-hosted platform and therefore there are no pre-made docker images on external repositories, clear/easy dockerfiles, simple compose file, etc. The self-hosting documentation is minimal and doesn't look to be updated.

I don't believe that the difficulties in self-hosting are going to get any easier going forward and instead may only become more difficult as the platform matures. It's clear the authors are concentrating on a paid subscription model for their development and trying to maintain a self-hosted installation will become untenable even if it can initially be made to work. And despite many hours and many attempts I have never once been able to get it to work.

Same for me. I found a good guide, but was not able to get it working so far.
https://github.com/ente-io/ente/discussions/3778

I ´ve already created 7 containers. the server starts, but I´m not able to upload any files. So the config is not correct. If it´s helpful, I can share my templates, so maybe someone else has more luck and time.
Just let me know.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.