Skip to content

Refactor installation instructions and bump version to 0.2.0.dev#21

Merged
marevol merged 1 commit intomainfrom
feature/improve-installation-docs
Aug 24, 2025
Merged

Refactor installation instructions and bump version to 0.2.0.dev#21
marevol merged 1 commit intomainfrom
feature/improve-installation-docs

Conversation

@marevol
Copy link
Contributor

@marevol marevol commented Aug 24, 2025

This PR updates the documentation and project metadata to improve usability and clarify installation options:

  • README.md
    • Expanded the installation section into three clear methods:
      1. Using a pre-built Docker image (recommended for quick usage).
      2. Building a local Docker image.
      3. Installing from source with pip (for development).
    • Added a new section for environment variables, consolidating and clarifying required settings.
    • Improved usage examples for Docker and pip installations.
  • pyproject.toml
    • Bumped project version from 0.1.0 to 0.2.0.dev.

This refactor improves onboarding for new users and prepares the project for upcoming development releases.

@marevol marevol requested a review from Copilot August 24, 2025 02:09
@marevol marevol self-assigned this Aug 24, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors the installation documentation and updates the project version to prepare for development releases. The changes improve user onboarding by providing three clear installation methods with detailed examples.

  • Expanded installation section with three distinct methods: pre-built Docker image, local Docker build, and pip installation
  • Added dedicated environment variables section consolidating configuration requirements
  • Bumped project version from 0.1.0 to 0.2.0.dev

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
README.md Restructured installation documentation with clearer methods and added environment variables section
pyproject.toml Updated project version to 0.2.0.dev for development release

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment on lines +39 to +45
ghcr.io/codelibs/fessctl:0.1.0 ping

```bash
export FESS_ACCESS_TOKEN=...
export FESS_VERSION=15.1.0
fessctl ping
fessctl user list
fessctl webconfig create --name TestConfig --url https://test.config.com/
docker run --rm \
-e FESS_ENDPOINT=https://your-fess-server \
-e FESS_ACCESS_TOKEN=your_access_token_here \
-e FESS_VERSION=15.1.0 \
ghcr.io/codelibs/fessctl:0.1.0 user list
Copy link

Copilot AI Aug 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Docker image version is hardcoded to 0.1.0, but the project version has been bumped to 0.2.0.dev. Consider using a variable or updating to match the current version to avoid confusion.

Copilot uses AI. Check for mistakes.
Comment on lines +39 to +45
ghcr.io/codelibs/fessctl:0.1.0 ping

```bash
export FESS_ACCESS_TOKEN=...
export FESS_VERSION=15.1.0
fessctl ping
fessctl user list
fessctl webconfig create --name TestConfig --url https://test.config.com/
docker run --rm \
-e FESS_ENDPOINT=https://your-fess-server \
-e FESS_ACCESS_TOKEN=your_access_token_here \
-e FESS_VERSION=15.1.0 \
ghcr.io/codelibs/fessctl:0.1.0 user list
Copy link

Copilot AI Aug 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Docker image version is hardcoded to 0.1.0, but the project version has been bumped to 0.2.0.dev. Consider using a variable or updating to match the current version to avoid confusion.

Copilot uses AI. Check for mistakes.
@marevol marevol merged commit 084870c into main Aug 24, 2025
2 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