in app configuration page

Open
#639 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
30/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
csharp, docker
Domain
full-stack

Research direction

The configuration lives in the Settings.yaml file under config/, which holds immichServerUrl, ApiKey and Albums. Start by finding where that file is read at startup and where the server and frontend are wired together. Done means a /config page can view and save those values, and the container still runs from the same settings after a restart. The issue leaves the design open, so confirm the approach with maintainers before writing code.

Written by the indexing model from the issue text.

Description

enhancement
Description

Hi,
currently for making immichframe working it's required editing immichframe Settings file for adding the account data.

as you know:
step 1: run immich container > create api key
step 2: create immichframe/config/Settings.yaml with the account items including the immichServerUrl/ApiKey/Albums > run immichframe container

is there a way to make it easier by creating in app easy configuration page instead of this 2 steps?

Use Case

by creating this in app configuration page
i could run both containers on one shot with docker-compose.
and after both up - i can create the apikey and open immichframe configuration UI and add/change the accounts items

even more:
app will be more friendly. by not giving user on the first page:

Image
Details

user can navigate maybe to /config for making changes

Pre-Submission Checklist
  • This is a feature request and not a bug report

  • I have checked for related issues and checked the documentation

Dominant language
C#
Stars
2.4k
Forks
121
Avg merge
18d 20h
Merged PRs (30d)
1

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from immichFrame/ImmichFrame

All issues in immichFrame/ImmichFrame

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.