Skip to content

photos-network/frontend

Repository files navigation

Photos.network

License GitHub contributors Discord

Photos.network is an open source project for self hosted photo management. Its core features are:

  • Share photos with friends, family or public
  • Filter / Search photos by attributes like location or date
  • Group photos by objects like people of objects

Frontend

This repository contains the official App-like web frontend.

Its containing

  • a grid of the users photos
  • the users profile

Development

Visual Studio Code

The fastest start into development can be archived by using Visual Studio Code and Docker.

  1. Install Docker
  2. Install Visual Studio Code
  3. Install Visual Studio Code Remote - Containers
  4. Clone and Open this repository in Visual Studio Code
  5. Click the "Reopen in Container" Dialog

Release

Update the version in frontend/const.py and Dockerfile before creating a new image.

To support multiple architectures, we need to create and use or own builder.

docker buildx create --name multiarchitecturebuilder
docker buildx use multiarchitecturebuilder
docker buildx build --platform linux/arm64,linux/amd64 --tag photosnetwork/frontend:latest --push .