• 1.0 64d445791e

    first major Stable

    nocci released this 2025-04-29 09:25:16 +00:00 | 11 commits to main since this release

    Release 1.0 - Major Script Revision! (Warning: Breaking Changes!)

    Hey everyone! I've completely revised the script and wanted to share the changes with you. I'm really excited to finally share it with you, even though it's not perfect yet. (This is my first public development project, so please be patient with me!)

    ⚠️ Breaking Changes:

    • There's an upgrade.sh script, but beware! The probability of it failing is around 98%. This means you'll most likely need to create a new database, and previous databases cannot be transferred. I know this sucks, but I'm working on making it better in the future!

      Important Note: I strongly advise you to create backups before each upgrade and in between. Better safe than sorry!

    🌟 New Features & Improvements:

    • Import/Export Function: You can finally backup and restore your data!
    • Give Away Games: Games can now be passed on via a specially generated link and given away!
    • Import/Export of CSV Files: For private use, you can now import and export CSV files.
    • PDF Export for Friends: You can now create PDFs to give to friends - only available games without keys are listed here.
    • Password Change: You can now change your password.

    ⚙️ Not Quite Ready Yet, But Prepared in the .env File:

    • Notifications for Games to Be Redeemed via:

      • Pushover
      • Gotify
      • Matrix

      This feature is still in development, but the necessary settings can already be made in the .env file.

    I hope you like the changes! Happy gaming, happy sharing! 🤗

    Downloads
  • 0.1.9 03f736b5d8

    0.1.9 Pre-Release

    nocci released this 2025-04-21 14:17:45 +00:00 | 31 commits to main since this release

    Setup

    mkdir games-db
    cd games-db
    chmod +x setup.sh
    ./setup.sh
    

    This script prepares all directories, configuration, and translation files.

    Build and Start the App

    cd steam-gift-manager/
    docker-compose build --no-cache
    docker-compose up -d
    

    Optional:

    cd ..
    ./translate.sh
    
    

    Edit the .po files in steam-translations/de_DE/LC_MESSAGES/messages.po and steam-translations/en_US/LC_MESSAGES/messages.po

    ./translate.sh
    cd steam-gift-manager/
    docker-compose restart steam-manager
    
    Downloads