Home Assistant Community Add-on: FTP

That is a new feature. We cannot guess/see if an add-on is exposed to the outside world. Secondly, the community add-ons project now forces security, which can be lowered, but that is your effort. One should do effort in lowering security setting, not the other way around.

That does make sense. Better safe than sorry i guess :slight_smile:

1 Like

:tada: Release v1.4.1

Full Changelog

Changed

  • Upgrades base image to v2.1.2
  • Small README correction

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v1.5.0

Full Changelog

Changed

  • Upgrades base image to v2.3.0
  • Adds Hassio API security role
  • Upgrades openssl to 1.0.2p-r0

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v1.5.1

Full Changelog

Changed

  • Fix typo (#3) (@antoni-k)
  • Fixes spelling error in Dockerfile
  • Removes BountySource links
  • Removes Anchore.io links
  • Updates maintenance year to 2019
  • Refactor of GitLab CI
  • Upgrades gcc to 6.4.0-r9
  • Upgrades openssl to 1.0.2q-r0
  • Upgrades add-on base image to 2.3.1
  • Configure Renovate (#6)
  • Replaces add-on link with GitHub link

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

Thnaks for the great addon !

My FTP addon can start but how can I reach the soerd files? I have share drive, but I can not see the files.
Is there a way to set the config/www/ directory ?

I can seee only thi sin the logs: MKDIR: Client “192.168.2.111”, “/RobyCam”

THx for the help.

Can you please add so it can run a tftp server, it would be great if it had tftp server so it can be used to upgrade iot and routers and also be used to recover iot and router and other devices that needs a tftp server to make a recovery, like UniFi and other ubiquiti devices and Cisco devices

Can you?

:tada: Release v2.0.0

Full Changelog

Changes

  • :arrow_up: Upgrades add-on base image to 3.0.1
  • :arrow_up: Upgrades gcc to 8.2.0-r2
  • :arrow_up: Upgrades musl-dev to 1.1.20-r4
  • :arrow_up: Upgrades openssl to 1.1.1b-r1
  • :arrow_up: Upgrades vsftpd to 3.0.3-r6
  • :hammer: Makes log_level optional
  • :fire: Removes custom log format override
  • :sparkles: Adds support for ARMv7
  • :books: Updates documentation for ARMv7
  • :hammer: Rewrite add-on onto Bashio
  • :sparkles: Allow username to be a secret (#5) (@tjorim)
  • :ambulance: Fixes regex in add-on config

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v2.0.1

Full Changelog

Changes

  • :arrow_up: Upgrades base image to v3.1.0
  • :arrow_up: Upgrades gcc to 8.3.0-r0
  • :hammer: Restructures add-on init scripts

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v3.0.0

Full Changelog

This release upgrades the internals of the add-on.
No changes on the outside.

:hammer: Changes

  • :arrow_up: Upgrades linux-pam-dev to 1.3.0-r1
  • :arrow_up: Upgrades musl-dev to 1.1.22-r2
  • :arrow_up: Upgrades openssl to 1.1.1c-r0
  • :arrow_up: Upgrades add-on base image to v4.0.1
  • :pencil2: Maintaince -> Maintenance
  • :sparkles: Adds FUNDING.yml

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

Thanks for this great add-on at first.

I am using Homeassistant for a long time on a Raspberry Pi.

Last month i switched from a virt-env-installation to HassIO and i love it.

I use the FTP-add-on to push pictures from ip-cameras to the ftp-server. That works fine.

Now i want to delete picures older then x days. In my previous virt-env-installation i had a cron-job for this, that deleted the old pictures in the raspberry file-system.

Can you give me a hint, how to do this in Hass.io? Is there any way to access the folder/file system of the ftp-add-on to delete the older files? Because of the docker-container it seems to be seperated.

Kind regards and thanks for any idea.

:tada: Release v3.0.1

Full Changelog

This release upgrades the internals of the add-on.
No changes on the outside.

:hammer: Changes

  • :arrow_up: Upgrades add-on base image to v4.0.2

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v3.0.2

Full Changelog

This release upgrades the internals of the add-on.
No changes on the outside.

:hammer: Changes

  • :arrow_up: Upgrades add-on base image to v4.0.3
  • :arrow_up: Upgrades musl-dev to 1.1.22-r3

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v3.0.3

Full Changelog

This release upgrades the internals of the add-on.
No changes on the outside.

:hammer: Changes

  • :arrow_up: Upgrades add-on base image to v4.1.1
  • :pencil2: Fix backticks (#8)

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

1 Like

Hi Chrizzzz,
Did you find out how to do it?
Thanks

Hi Hokus15,

no, unfortunatly not and nobody could give me a hint.

But i noticed, that ALL pictures/files in the FTP-Folder are deleted, when the add-on is updated or restarted. So i restart the add-on manually, when the space on the sd-card gets low.

Any hint for a solution is welcome.

Chriszzzz,

I struggled with this, I was not able to locate the files on the disk. I am sure if my docker skills were better I could have sorted it out.

My solution (only found this week) was to add /share to the white listed folders in the addon config and configure my camera to use /share. This solved my problem, as /share is accessible from node-red ) as I am using node-red for some reasonably complex automations (pool solar heating optimisation using tensor flow) so it was a no brainer to do it there.

This should solve the problem of files being deleted on restart

Chris

{
      "username": "camera",
      "password": "redacted",
      "allow_chmod": true,
      "allow_download": true,
      "allow_upload": true,
      "allow_dirlist": true,
      "addons": false,
      "backup": false,
      "config": false,
      "share": true,
      "ssl": false
    }

I will create a pull request to update the documentation

Looks like a very nice addon! Would it be possible to upload video files from security cameras and then access the files from the Lovelace interface? Thinking that this could be a nice way to handle security camera recordings.

Yes, if you save the files to a subdirectory of /share/ or /config/www then they should be easily accessible in love lace. You enable access to /share /config in the configuration

1 Like

Awesome, thank you! And then I should be able to create a card that lists the files for easy playback?