Docker image for FlexGet client.
Running the Container
In order to persist configuration data through container upgrades you should create a named data
volume where your config data will be stored. This is not required but is highly recommended.
docker volume create --name flexget-data
Next you must create your config file:
docker run -it --rm -v flexget-data:/etc/flexget phlak/flexget vi /etc/flexget/config.yml
After the config file has been created run the client container with the named data volume:
docker run -d -v flexget-data:/etc/flexget --name flexget-client phlak/flexget
Optional 'docker run' Arguments
-e TZ=America/Phoenix - Set the timezone for your server. You can find your timezone in this
list of timezones. Use the (case sensitive)
value from the
TZ column. If left unset, timezone will be UTC.
--restart unless-stopped - Always restart the container regardless of the exit status, but do not
start it on daemon startup if the container has been put to a stopped
state before. See the Docker restart policies
for additional options.
Once you have a running client container, you can edit the FlexGet config with:
docker exec -it flexget-client vi /etc/flexget/config.yml
After saving changes, restart your container with
docker restart flexget-client
Please report bugs to the GitHub Issue Tracker.
This project is licensed under the MIT License.