Skip to content

Configurable local docker deployment for version, branch and localdev#2536

Merged
monkeyiq merged 15 commits intofilesender:developmentfrom
sunetfreitag:development
Feb 3, 2026
Merged

Configurable local docker deployment for version, branch and localdev#2536
monkeyiq merged 15 commits intofilesender:developmentfrom
sunetfreitag:development

Conversation

@sunetfreitag
Copy link
Copy Markdown
Contributor

This is a follow-up to #2520
I have fixed some small bugs and made the deployment more flexible to support different versions of FileSender, as well as development:

  • Use .env file to configure the make process (including .env.example)
  • Add options to switch between a released version of FileSender, a github branch, and the local code
  • Update Readme.md file to reflect the changes I made

.env Example 1: FileSender 3.3 (default example)

    FILESENDER_VERSION=3.3

.env Example 2: Development branch of FileSender 3

    FILESENDER_VERSION=branch
    FILESENDER_BRANCH=development3

With this option, you can deploy any existing FileSender branch locally, e.g., instead of development3 you can switch to master3 or development.

.env Example 3: Local code (including local modifications)

    FILESENDER_VERSION=localdev

This option deploys the local code, including all modifications. Here, I also realised that the development branch is the code for FileSender 2 and not 3. I manually tested this option with the code from the development3 branch, which worked for me. So this PR could also be merged into the other branches, such as development3 and master3.

@monkeyiq
Copy link
Copy Markdown
Contributor

monkeyiq commented Feb 3, 2026

Excellent! Thank you for your contributions :)

@monkeyiq monkeyiq merged commit 5211d2d into filesender:development Feb 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants