github itskovacs/trip 1.5.0

latest releases: 1.16.2, 1.16.1, 1.16.0...
one month ago

1.5.0

Tip

If you are not sure what to do or need help, feel free to open an issue.

  • 💥 Change Docker volume to bind mount: this update enables users to directly modify the config.yml and simplifies backup procedures. If you were using a named volume, please follow these steps to migrate your data:
# Navigate to the directory where you want to store your data
cd /projects/trip

# Create the storage directory
mkdir storage

# Backup your existing data from the named volume
docker run --rm -v trip-storage:/app/storage ghcr.io/itskovacs/trip:1 tar -cf - -C /app/storage . > trip-storage.tar

# Extract the backup into the new storage directory
tar -xf trip-storage.tar -C storage

# Remove the archive
rm trip-storage.tar

# Pull the new image and run the container with the bind mount
docker pull ghcr.io/itskovacs/trip:2
docker run -p 8080:8000 -v ./storage:/app/storage ghcr.io/itskovacs/trip:2

# Optional: If everything works correctly, delete the old Docker volume to free up space :)
docker volume rm trip-storage
  • ✨ Category image now optional
  • ✨ Low network mode, enabled by default: displays Category image instead of Place image to reduce bandwidth (configurable in Settings)
  • ✨ Trip map: fullscreen feature and right-click context menu to copy coordinates
  • ⚡ Assets URL is prefixed in backend directly, optimize service and make URL configuration
  • 💄 Fix Place image fallback
  • 💄 Fix category image file deletion on category delete
  • 💄 Fix Trip places usage badge
  • 💄 Remove external default TRIP image, use TRIP's cover image as default
  • 🔥 Remove default Category image files (default will be the favicon)

Don't miss a new trip release

NewReleases is sending notifications on new releases.