Now you can have your own personal photo editing web application
your own personal photo editing web app, fully secured, all the data are in you own server.
Every time while uploading your photos in the web app for editing like removing background, erasing objects, making you photos enhanced, restoring your old photos, we give our data to the owner who is hosting that application. Now days most of us use AI platform for those things and those AI companies uses our photos to train their AI without our person, we may know what are they using our photos for training their AI.
Now, to prevent from those data hungry companies who wants our data for free, we can host our photo editing tool locally where our photos are not missed use, all the hosted photos are in our own server.
And for this you don’t need a hug setup or anything, just an old laptop or Raspberry pi is enough.
If you are ready you can see the following steps for hosting your own photo editing tool:
Step 1: Install Docker (if you haven’t install docker go to this page”
Step 2: Create a folder and name it “SnapOtter”
Step 3: Inside “SnapOtter” folder
sudo nano docker-compose.ymlI am using nano editor you can use any useful text editor
Step 4: Copy this docker compose
services:
SnapOtter:
image: snapotter/snapotter:latest # or ghcr.io/snapotter-hq/snapotter:latest
ports:
- "1349:1349"
volumes:
- SnapOtter-data:/data
environment:
- AUTH_ENABLED=true
- DEFAULT_USERNAME=admin
- DEFAULT_PASSWORD=admin
restart: unless-stopped
volumes:
SnapOtter-data:Step 5: Run the docker compose
sudo docker compose up -dStep 5: go to the web browser then type:
http://localhost:1349
http://0.0.0.0:1349 (replace that 0.0.0.0 with your server IP address)
Default Credentials:
username: admin
password: admin
For detail guide you can go to the official website of SnapOtter.