Releases: jdtriska/instant-jellyfin
Releases · jdtriska/instant-jellyfin
Release 1.1.0
Some great changes in this release!
Bugfixes
- Fixed nginx conf via startup script to support full load balancer domain as server name.
- Added flock to sync script to ensure long-running syncs do not overlap.
Breaking Changes
EBS_VOLUME_SIZE
has been renamed toEBS_ROOT_VOLUME_SIZE
EBS_MEDIA_VOLUME_SIZE
andEBS_MEDIA_VOLUME_TYPE
have been added as required.env
variables- A lot of networking has changed, as well as the EC2 instance configuration, which will force you to re-create your instance since it will be deployed in an entirely new VPC. Please back up your
~/jellyfin/config
folder manually to your local machine before running theterraform apply
command. You can then restore that folder to the newly created Jellyfin server to start from where you left off. The new configuration will also come with basic backup and restore scripts to automatically backup your Jellyfin configuration to S3, and restore at will.
New features
- Jellyfin instance is now deployed in separate VPC.
- Backup and restore scripts (
~/jellyfin/scripts/backup.sh
and~/jellyfin/scripts/restore.sh
) for your Jellyfin config are now created with your instance which allow you to backup and restore from S3. - Automatic backups (
~/jellyfin/scripts/start-backup.sh
) of your Jellyfin config are made every hour, and retained for 30 days by default. - A separate EBS volume is now created and mounted to the
~/jellyfin/media
folder. This allows you to store your media on a separate EBS volume with a custom volume type. I would suggest scaling down your root volume size and running a larger, magnetic media volume.
Special thanks to @dougkirkley for lots of great refactoring and EBS+VPC terraform.
instant-jellyfin 1.0.0 (initial release)
Hi everyone, this is the first release of instant-jellyfin, the project to quickly and easily set up a Jellyfin server on AWS, from anywhere, with easy media management in S3. The project uses Docker and Terraform to allow you to create and manage your Jellyfin instance from any host (Window, Linux, and Mac OS). Please post if you have any issues, or suggestions for improvement. Other than that, give it a try!